diff --git a/ChangeLog b/ChangeLog index bbd2a8dc6..64a4b9d81 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-07-18 Richard Hult + + * gdk/quartz/gdkcursor-quartz.c (gdk_cursor_new_for_display): Ref + the cursor in the cached case. + 2007-07-18 Matthias Clasen * gtk/gtktreeview.c: Correct some mistakes in the diff --git a/gdk/quartz/gdkcursor-quartz.c b/gdk/quartz/gdkcursor-quartz.c index 9e39b1df7..fa4eabed9 100644 --- a/gdk/quartz/gdkcursor-quartz.c +++ b/gdk/quartz/gdkcursor-quartz.c @@ -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];