diff --git a/ChangeLog b/ChangeLog index a7385ee155..dd038356fc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-04-18 Emmanuele Bassi + + * gtk/gtkrecentmanager.c (gtk_recent_manager_lookup_item): Fix + a leak by not increasing the refcount of the GtkRecentInfo + object when returning it (thanks to Matthias Clasen). + 2007-04-16 Alexander Larsson * gtk/gtkprintoperation.c (gtk_print_operation_run): diff --git a/gtk/gtkrecentmanager.c b/gtk/gtkrecentmanager.c index cc52a02ed6..05104737d0 100644 --- a/gtk/gtkrecentmanager.c +++ b/gtk/gtkrecentmanager.c @@ -1231,7 +1231,7 @@ gtk_recent_manager_lookup_item (GtkRecentManager *manager, return NULL; } - return gtk_recent_info_ref (info); + return info; } /**