r2226 - in trunk/src/target/OM-2007/applications/openmoko-today: . src

alphaone at sita.openmoko.org alphaone at sita.openmoko.org
Tue Jun 12 17:37:31 CEST 2007


Author: alphaone
Date: 2007-06-12 17:37:24 +0200 (Tue, 12 Jun 2007)
New Revision: 2226

Modified:
   trunk/src/target/OM-2007/applications/openmoko-today/ChangeLog
   trunk/src/target/OM-2007/applications/openmoko-today/src/today-events-area.c
Log:
* src/today-events-area.c: (init_left_hand_side): Check if icon is
  NULL befor unref'ing (prevents segfaulting on older gtk versions)


Modified: trunk/src/target/OM-2007/applications/openmoko-today/ChangeLog
===================================================================
--- trunk/src/target/OM-2007/applications/openmoko-today/ChangeLog	2007-06-12 15:03:17 UTC (rev 2225)
+++ trunk/src/target/OM-2007/applications/openmoko-today/ChangeLog	2007-06-12 15:37:24 UTC (rev 2226)
@@ -1,3 +1,8 @@
+2007-06-12  Daniel Willmann <daniel at totalueberwachung.de>
+
+	* src/today-events-area.c: (init_left_hand_side): Check if icon is
+	NULL befor unref'ing (prevents segfaulting on older gtk versions)
+
 2007-06-06  Thomas Wood  <thomas at openedhand.com>
 
 	* src/today-events-area.c: (get_property), (init_left_hand_side): Add icon to

Modified: trunk/src/target/OM-2007/applications/openmoko-today/src/today-events-area.c
===================================================================
--- trunk/src/target/OM-2007/applications/openmoko-today/src/today-events-area.c	2007-06-12 15:03:17 UTC (rev 2225)
+++ trunk/src/target/OM-2007/applications/openmoko-today/src/today-events-area.c	2007-06-12 15:37:24 UTC (rev 2226)
@@ -544,7 +544,8 @@
 
   icon = gtk_icon_theme_load_icon (gtk_icon_theme_get_default (), "openmoko-sketchbook", 32, 0, NULL);
   image = gtk_image_new_from_pixbuf (icon);
-  g_object_unref (icon);
+  if (icon)
+    g_object_unref (icon);
 
   vbox = gtk_vbox_new (FALSE, 0);
   gtk_box_pack_start (GTK_BOX (vbox), image, FALSE, FALSE, 6);





More information about the commitlog mailing list