]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/dcclient.cpp
fixing RawBitmap access
[wxWidgets.git] / src / msw / dcclient.cpp
index ce86219b75d979d53e4654c218d1e6f9e657c70c..d318904387a3f5e4b66b1a1d463b44442ae76288 100644 (file)
@@ -253,7 +253,7 @@ wxPaintDC::~wxPaintDC()
 
         wxCHECK_RET( info, wxT("existing DC should have a cache entry") );
 
-        if ( !--info->count )
+        if ( --info->count == 0 )
         {
             ::EndPaint(GetHwndOf(m_canvas), &g_paintStruct);
 
@@ -338,7 +338,7 @@ wxPaintDCEx::~wxPaintDCEx()
 
     wxCHECK_RET( info, wxT("existing DC should have a cache entry") );
 
-    if ( !--info->count )
+    if ( --info->count == 0 )
     {
         RestoreDC((HDC) m_hDC, saveState);
         ms_cache.RemoveAt(index);