X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=cspi%2Fspi-event.c;h=154df0e2777c84f00d80aa920731e4efe4ee9319;hb=b6a9e880c09f13a391a2a23b0dd685a518fe61a1;hp=d0cc84c7fd9e9f1873e169d00a772a4a00116a3b;hpb=d4b0723f4b3378f27dc15b76a549a5712673860c;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/cspi/spi-event.c b/cspi/spi-event.c index d0cc84c..154df0e 100644 --- a/cspi/spi-event.c +++ b/cspi/spi-event.c @@ -911,7 +911,7 @@ parse_eventType (const char *eventType, char **categoryp, char **namep, char **d } if (matchrule) { - *matchrule = g_strdup_printf ("type='signal',interface='org.freedesktop.atspi.event.%c%s',member='%s'", toupper(category[0]), category + 1, name); + *matchrule = g_strdup_printf ("type='signal',interface='org.a11y.atspi.event.%c%s',member='%s'", toupper(category[0]), category + 1, name); if (!*matchrule) goto oom; } if (categoryp) *categoryp = category; @@ -1196,14 +1196,15 @@ cspi_dbus_handle_event (DBusConnection *bus, DBusMessage *message, void *data) } category++; } - g_return_if_fail (dbus_message_iter_get_arg_type (&iter) == DBUS_TYPE_STRING); + g_return_val_if_fail (dbus_message_iter_get_arg_type (&iter) == DBUS_TYPE_STRING, DBUS_HANDLER_RESULT_NOT_YET_HANDLED); dbus_message_iter_get_basic (&iter, &detail); dbus_message_iter_next (&iter); - g_return_if_fail (dbus_message_iter_get_arg_type (&iter) == DBUS_TYPE_INT32); + /* TODO: Return error indicating invalid arguments in next line */ + g_return_val_if_fail (dbus_message_iter_get_arg_type (&iter) == DBUS_TYPE_INT32, DBUS_HANDLER_RESULT_NOT_YET_HANDLED); dbus_message_iter_get_basic (&iter, &detail1); e.detail1 = detail1; dbus_message_iter_next (&iter); - g_return_if_fail (dbus_message_iter_get_arg_type (&iter) == DBUS_TYPE_INT32); + g_return_val_if_fail (dbus_message_iter_get_arg_type (&iter) == DBUS_TYPE_INT32, DBUS_HANDLER_RESULT_NOT_YET_HANDLED); dbus_message_iter_get_basic (&iter, &detail2); e.detail2 = detail2; dbus_message_iter_next (&iter);