From f604a9438485277e3832086db2afd9bb2819dfa0 Mon Sep 17 00:00:00 2001 From: Huang Peng Date: Mon, 2 Jun 2008 10:35:03 +0800 Subject: [PATCH] Replace DEPRECATED dbus_message_iter_get_array_len. --- gtk2/gikimclient.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk2/gikimclient.c b/gtk2/gikimclient.c index feba419..48f7b5a 100644 --- a/gtk2/gikimclient.c +++ b/gtk2/gikimclient.c @@ -574,7 +574,7 @@ _gik_signal_update_preedit_handler (DBusConnection *connection, DBusMessage *mes dbus_message_iter_recurse (&iter, &sub_iter); - if (dbus_message_iter_get_array_len (&sub_iter) > 0) { + if (dbus_message_iter_get_arg_type (&sub_iter) != DBUS_TYPE_INVALID) { if (dbus_message_iter_get_arg_type (&sub_iter) != DBUS_TYPE_ARRAY || dbus_message_iter_get_element_type (&sub_iter) != DBUS_TYPE_INT32 ) { g_warning ("The secode argument of UpdatePreedit signal must be a Struct Array"); -- 2.7.4