From 9644e910a85f97aedf3f5f4fee974229f29766c3 Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Thu, 29 Nov 2012 14:51:59 +0100 Subject: [PATCH] quartz: add mountain lion as version 8 to enum GdkOSXVersion Also use GDK_OSX_UNSUPPORTED instead of 0 in gdk_quartz_osx_version(). --- gdk/quartz/gdkglobals-quartz.c | 4 ++-- gdk/quartz/gdkquartz.h | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gdk/quartz/gdkglobals-quartz.c b/gdk/quartz/gdkglobals-quartz.c index c829b5c819..f013f28301 100644 --- a/gdk/quartz/gdkglobals-quartz.c +++ b/gdk/quartz/gdkglobals-quartz.c @@ -30,9 +30,9 @@ GdkWindow *_gdk_root = NULL; GdkOSXVersion gdk_quartz_osx_version (void) { - static gint32 minor = 0; + static gint32 minor = GDK_OSX_UNSUPPORTED; - if (!minor) + if (minor == GDK_OSX_UNSUPPORTED) { OSErr err = Gestalt (gestaltSystemVersionMinor, (SInt32*)&minor); diff --git a/gdk/quartz/gdkquartz.h b/gdk/quartz/gdkquartz.h index 742d651994..f7d3497bf5 100644 --- a/gdk/quartz/gdkquartz.h +++ b/gdk/quartz/gdkquartz.h @@ -47,7 +47,8 @@ typedef enum GDK_OSX_LEOPARD = 5, GDK_OSX_SNOW_LEOPARD = 6, GDK_OSX_LION = 7, - GDK_OSX_CURRENT = 7, + GDK_OSX_MOUNTAIN_LION = 8, + GDK_OSX_CURRENT = 8, GDK_OSX_NEW = 99 } GdkOSXVersion;