summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ibusengine.c6
-rw-r--r--src/ibusmarshalers.list1
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