]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/laywin.cpp
prefix symbols with wx_ to reduce risk of collision
[wxWidgets.git] / src / generic / laywin.cpp
index 943351d8e6cbd49f66d5e83f6f98e76964a0703c..738e819a0d3c56adc586995ceb81f318d4405c9b 100644 (file)
@@ -12,7 +12,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "laywin.h"
 #endif
 
@@ -195,7 +195,7 @@ bool wxLayoutAlgorithm::LayoutMDIFrame(wxMDIParentFrame* frame, wxRect* r)
     wxCalculateLayoutEvent event;
     event.SetRect(rect);
 
-    wxWindowList::Node *node = frame->GetChildren().GetFirst();
+    wxWindowList::compatibility_iterator node = frame->GetChildren().GetFirst();
     while (node)
     {
         wxWindow* win = node->GetData();
@@ -264,7 +264,7 @@ bool wxLayoutAlgorithm::LayoutWindow(wxWindow* parent, wxWindow* mainWindow)
     // Find the last layout-aware window, so we can make it fill all remaining
     // space.
     wxWindow           *lastAwareWindow = NULL;
-    wxWindowList::Node *node = parent->GetChildren().GetFirst();
+    wxWindowList::compatibility_iterator node = parent->GetChildren().GetFirst();
 
     while (node)
     {