2010/11/14 Nikolay Sivov
<nsivov@codeweavers.com>
On 11/14/2010 22:17, David Adam wrote:
if(wined3d_settings.rendertargetlock_mode == RTL_DISABLE) {
- static BOOL warned = FALSE;
- if(!warned) {
- ERR("The application tries to lock the render
target, but render target locking is disabled\n");
- warned = TRUE;
- }
+ ERR("The application tries to lock the render
target, but render target locking is disabled\n");
return;
}
Why is it useless?
Maybe I missed something:
Since warned= False we always enter in the if condition. Then
warned=TRUE. But we leave the first if condition that is the
lifetime of the variable. So the variable is destroyed ans is
useless.
Am I wrong?