2005-08-16 Colin Walters <walters@verbum.org>
authorColin Walters <walters@verbum.org>
Tue, 16 Aug 2005 21:26:12 +0000 (21:26 +0000)
committerColin Walters <walters@verbum.org>
Tue, 16 Aug 2005 21:26:12 +0000 (21:26 +0000)
* glib/dbus-gobject.c (dbus_set_g_error): Don't lose if the
DBusError message is NULL.

ChangeLog
glib/dbus-gobject.c

index 2c97b9b..c7fc00f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-08-16  Colin Walters  <walters@verbum.org>
+
+       * glib/dbus-gobject.c (dbus_set_g_error): Don't lose if the
+       DBusError message is NULL.
+
 2005-08-09  Havoc Pennington  <hp@redhat.com>
 
        * dbus/dbus-errors.c: apply patch from Timo Teras to make a
index e124f93..547a744 100644 (file)
@@ -1494,7 +1494,7 @@ dbus_set_g_error (GError    **gerror,
     g_set_error (gerror, DBUS_GERROR,
                 code,
                 "%s%c%s",
-                error->message,
+                error->message ? error->message : "",
                 '\0',
                 error->name);
 }