Add a check for a NULL message
authorMike Gorse <mgorse@novell.com>
Sat, 4 Dec 2010 10:25:22 +0000 (05:25 -0500)
committerMike Gorse <mgorse@novell.com>
Sat, 4 Dec 2010 10:25:22 +0000 (05:25 -0500)
atspi/atspi-misc.c

index 37bfdaa..38087a0 100644 (file)
@@ -566,8 +566,12 @@ _atspi_dbus_return_accessible_from_message (DBusMessage *message)
 {
   DBusMessageIter iter;
   AtspiAccessible *retval = NULL;
-  const char *signature = dbus_message_get_signature (message);
-   
+  const char *signature;
+
+  if (!message)
+    return NULL;
+
+  signature = dbus_message_get_signature (message);
   if (!strcmp (signature, "(so)"))
   {
     dbus_message_iter_init (message, &iter);