]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/dc.h
wxGTK::wxSpinCtrl API synchronised with wxMSW
[wxWidgets.git] / include / wx / dc.h
index 2c66232f81e32d415c13f4de3fdb8a9acf082323..2388b401f844445ea53ca51a8205592d46693c1d 100644 (file)
@@ -244,7 +244,12 @@ public:
     void GetClippingBox(wxCoord *x, wxCoord *y, wxCoord *w, wxCoord *h) const
         { DoGetClippingBox(x, y, w, h); }
     void GetClippingBox(wxRect& rect) const
     void GetClippingBox(wxCoord *x, wxCoord *y, wxCoord *w, wxCoord *h) const
         { DoGetClippingBox(x, y, w, h); }
     void GetClippingBox(wxRect& rect) const
-        { DoGetClippingBox(&rect.x, &rect.y, &rect.width, &rect.height); }
+        {
+          // Necessary to use intermediate variables for 16-bit compilation
+          wxCoord x, y, w, h;
+          DoGetClippingBox(&x, &y, &w, &h);
+          rect.x = x; rect.y = y; rect.width = w; rect.height = h;
+        }
 
     // text extent
     // -----------
 
     // text extent
     // -----------