From: Joshua Lock Date: Thu, 5 Nov 2009 15:48:25 +0000 (+0000) Subject: osx: Fix a warning on Snow Leopard X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=031d4d6203f007fea2b95ca883c7113d0160372d;p=profile%2Fivi%2Fclutter.git osx: Fix a warning on Snow Leopard Apple where nice and changed API between releases. This patch checks the version of the compilation environment and tries to use the right parameter type. http://bugzilla.openedhand.com/show_bug.cgi?id=1866 --- diff --git a/clutter/osx/clutter-backend-osx.c b/clutter/osx/clutter-backend-osx.c index f8d9e31..23267cb 100644 --- a/clutter/osx/clutter-backend-osx.c +++ b/clutter/osx/clutter-backend-osx.c @@ -68,8 +68,12 @@ clutter_backend_osx_post_parse (ClutterBackend *backend, initWithFormat: self->pixel_format shareContext: nil]; - /* Enable vblank sync - http://developer.apple.com/qa/qa2007/qa1521.html*/ - const long sw = 1; + /* Enable vblank sync - http://developer.apple.com/qa/qa2007/qa1521.html */ + #ifdef MAC_OS_X_VERSION_10_5 + const int sw = 1; + #else + const long sw = 1; + #endif [self->context setValues:&sw forParameter: NSOpenGLCPSwapInterval]; /* FIXME: move the debugging bits to cogl */