Cross Reference: dbus-glib-01-avoid-crash.diff
xref
: /
solaris-desktop
/
patches
/
dbus-glib-01-avoid-crash.diff
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
20809
N/A
---
dbus-glib-0.88/dbus/dbus-gobject.c-orig
2011-07-22 18:43:55.286789655 -0500
20809
N/A
+++
dbus-glib-0.88/dbus/dbus-gobject.c
2011-07-22 18:48:14.153767255 -0500
20809
N/A
@@ -716,6 +716,8 @@ write_interface (gpointer key, gpointer
20809
N/A
s = lookup_property_name (data->object, name, propname);
20809
N/A
20809
N/A
spec = g_object_class_find_property (g_type_class_peek (data->gtype), s);
20809
N/A
+ if (spec != NULL) {
20809
N/A
+
20809
N/A
g_assert (spec != NULL);
20809
N/A
g_free (s);
20809
N/A
20809
N/A
@@ -747,6 +749,7 @@ write_interface (gpointer key, gpointer
20809
N/A
20809
N/A
g_string_append (xml, "\"/>\n");
20809
N/A
}
20809
N/A
+ }
20809
N/A
20809
N/A
g_free (dbus_type);
20809
N/A
}