* leak fix; unref the icon
authorDirk-Jan C. Binnema <dirk-jan.binnema@nokia.com>
Sat, 30 Jun 2007 16:37:26 +0000 (16:37 +0000)
committerDirk-Jan C. Binnema <dirk-jan.binnema@nokia.com>
Sat, 30 Jun 2007 16:37:26 +0000 (16:37 +0000)
pmo-trunk-r2509

src/maemo/modest-main-window.c

index fd3beda..d6bbd45 100644 (file)
@@ -900,7 +900,10 @@ modest_main_window_new (void)
 
        /* Set window icon */
        window_icon = modest_platform_get_icon (MODEST_APP_ICON);
-       gtk_window_set_icon (GTK_WINDOW (self), window_icon);
+       if (window_icon) {
+               gtk_window_set_icon (GTK_WINDOW (self), window_icon);
+               g_object_unref (G_OBJECT(window_icon));
+       }
        
        HildonProgram *app = hildon_program_get_instance ();
        hildon_program_add_window (app, HILDON_WINDOW (self));