From f1b202da70975beacc1cf44934e27e98082d9409 Mon Sep 17 00:00:00 2001 From: Paul Cornett Date: Mon, 27 Aug 2007 17:26:54 +0000 Subject: [PATCH] fix getting frame extents on 64-bit platforms git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48415 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/gtk/settings.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gtk/settings.cpp b/src/gtk/settings.cpp index 60b1e29cd8..b04ebd1355 100644 --- a/src/gtk/settings.cpp +++ b/src/gtk/settings.cpp @@ -446,10 +446,10 @@ int wxSystemSettingsNative::GetMetric( wxSystemMetric index, wxWindow* win ) case wxSYS_BORDER_X: case wxSYS_EDGE_X: case wxSYS_FRAMESIZE_X: - border_return = int(data[1]); // width of right extent + border_return = ((long*)data)[1]; // width of right extent break; default: - border_return = int(data[3]); // height of bottom extent + border_return = ((long*)data)[3]; // height of bottom extent break; } } @@ -576,7 +576,7 @@ int wxSystemSettingsNative::GetMetric( wxSystemMetric index, wxWindow* win ) if ((type == XA_CARDINAL) && (format == 32) && (nitems >= 3) && (data)) { - caption_height = int(data[2]); // top frame extent + caption_height = ((long*)data)[2]; // top frame extent } if (data)