diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ibusengine.c | 6 | ||||
-rw-r--r-- | src/ibusmarshalers.list | 1 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/ibusengine.c b/src/ibusengine.c index 27fc71e..d924e25 100644 --- a/src/ibusengine.c +++ b/src/ibusengine.c @@ -341,11 +341,11 @@ ibus_engine_class_init (IBusEngineClass *klass) G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (IBusEngineClass, property_activate), NULL, NULL, - ibus_marshal_VOID__STRING_INT, + ibus_marshal_VOID__STRING_UINT, G_TYPE_NONE, 2, G_TYPE_STRING, - G_TYPE_INT); + G_TYPE_UINT); engine_signals[PROPERTY_SHOW] = g_signal_new (I_("property-show"), @@ -543,7 +543,7 @@ ibus_engine_ibus_message (IBusEngine *engine, } else if (ibus_message_is_method_call (message, IBUS_INTERFACE_ENGINE, "PropertyActivate")) { gchar *name; - gint state; + guint state; gboolean retval; IBusError *error = NULL; diff --git a/src/ibusmarshalers.list b/src/ibusmarshalers.list index 14def28..7ef0c76 100644 --- a/src/ibusmarshalers.list +++ b/src/ibusmarshalers.list @@ -3,6 +3,7 @@ VOID:OBJECT VOID:POINTER VOID:STRING VOID:STRING,INT +VOID:STRING,UINT BOOL:POINTER BOOL:POINTER,POINTER BOOL:UINT,UINT |