]> git.saurik.com Git - wxWidgets.git/commitdiff
remove scope-resolution operator from wxLogError() call: this doesn't work any more...
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 9 Jul 2009 21:41:46 +0000 (21:41 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 9 Jul 2009 21:41:46 +0000 (21:41 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/changes.txt
src/common/windowid.cpp

index 2f78b33680abaaf39c1a8a152b2a2905bb2170a9..87e2375e6136bb4d115a9ab8f56944fb7575368b 100644 (file)
@@ -253,6 +253,12 @@ Changes in behaviour which may result in compilation errors
   references have been removed, modifying the returned bitmaps never worked and
   now results in compile-time error.
 
+- wxLogXXX() are now macros, not functions. Because of this calling them with
+  an explicit scope resolution operator ("::wxLogError()") doesn't work any
+  longer, just remove it. Also notice that using them inside an "if" statement
+  without enclosing parentheses results in warnings from g++ with -Wparentheses,
+  add parentheses around the if statement body to work around it.
+
 
 Deprecated methods and their replacements
 -----------------------------------------
index 8db065e0151340dc62e51d886e760b13eea50b7e..a254d023d778cf73d5f00f6322c5903c068905cc 100644 (file)
@@ -212,7 +212,7 @@ wxWindowID wxIdManager::ReserveId(int count)
         }
     }
 
-    ::wxLogError(_("Out of window IDs.  Recommend shutting down application."));
+    wxLogError(_("Out of window IDs.  Recommend shutting down application."));
     return wxID_NONE;
 #else // !wxUSE_AUTOID_MANAGEMENT
     // Make sure enough in the range