]> Pileus Git - ~andy/gtk/blobdiff - gdk/quartz/gdkcursor-quartz.c
Ref the cursor in the cached case.
[~andy/gtk] / gdk / quartz / gdkcursor-quartz.c
index 9e39b1df7453d484dce558ab787174364d90cfff..fa4eabed91c7c086b2c4190a4da505d55b4b3f37 100644 (file)
@@ -211,7 +211,7 @@ gdk_cursor_new_for_display (GdkDisplay    *display,
       nscursor = [NSCursor pointingHandCursor];
       break;
     default:
-      return create_builtin_cursor (cursor_type);
+      return gdk_cursor_ref (create_builtin_cursor (cursor_type));
     }
 
   [nscursor retain];