summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Fl_Gl_Window.cxx12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/Fl_Gl_Window.cxx b/src/Fl_Gl_Window.cxx
index d4fdfe5a1..2c6ffd916 100644
--- a/src/Fl_Gl_Window.cxx
+++ b/src/Fl_Gl_Window.cxx
@@ -99,19 +99,27 @@ void Fl_Gl_Window::show() {
#endif /* __APPLE__ */
}
-#if defined(__APPLE__) && MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_7
+#if defined(__APPLE__)
int Fl_Gl_Window::pixel_w()
{
+#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_7
return Fl_X::resolution_scaling_factor(this) * w();
+#else
+ return w();
+#endif
}
int Fl_Gl_Window::pixel_h()
{
+#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_7
return Fl_X::resolution_scaling_factor(this) * h();
+#else
+ return h();
+#endif
}
-#endif
+#endif // __APPLE__
/**
The invalidate() method turns off valid() and is