]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/window.cpp
merged optimizations from 2.2
[wxWidgets.git] / src / msw / window.cpp
index 54fb437cd00ca63759bb9fb86d3f0aa5fbf34e34..f58179b4c3f260467ee1a7e9aa2c6fcc774fcd50 100644 (file)
@@ -2360,10 +2360,14 @@ bool wxWindow::MSWCreate(int id,
         height1 = parent_rect.bottom - parent_rect.top;
     }
 
-    if ( x > -1 ) x1 = x;
-    if ( y > -1 ) y1 = y;
-    if ( width > -1 ) width1 = width;
-    if ( height > -1 ) height1 = height;
+    if ( x != -1 )
+        x1 = x;
+    if ( y != -1 )
+        y1 = y;
+    if ( width != -1 )
+        width1 = width;
+    if ( height != -1 )
+        height1 = height;
 
     // unfortunately, setting WS_EX_CONTROLPARENT only for some windows in the
     // hierarchy with several embedded panels (and not all of them) causes the