summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2009-02-16 13:22:01 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2009-02-16 13:22:01 +0800
commit0228a5cf757e59fda62e32cfd91282b74d258605 (patch)
treef71e28db4521970940b5ea138848a743d97dd611 /src
parentbe4490a1893be27c65c35285776644902f466310 (diff)
downloadibus-0228a5cf757e59fda62e32cfd91282b74d258605.tar.gz
ibus-0228a5cf757e59fda62e32cfd91282b74d258605.tar.xz
ibus-0228a5cf757e59fda62e32cfd91282b74d258605.zip
Use ibus_message_new_error_printf correctly in ibusengine.c
Diffstat (limited to 'src')
-rw-r--r--src/ibusengine.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ibusengine.c b/src/ibusengine.c
index 47cfeb0..dbeb091 100644
--- a/src/ibusengine.c
+++ b/src/ibusengine.c
@@ -486,6 +486,7 @@ ibus_engine_ibus_message (IBusEngine *engine,
ibus_message_iter_init (message, &iter);
if (ibus_message_iter_has_next (&iter)) {
error_message = ibus_message_new_error_printf (message,
+ DBUS_ERROR_INVALID_ARGS,
"%s.%s: Method does not have arguments",
IBUS_INTERFACE_ENGINE, no_arg_methods[i].member);
ibus_connection_send (connection, error_message);
@@ -533,6 +534,7 @@ ibus_engine_ibus_message (IBusEngine *engine,
_keypress_fail:
error_message = ibus_message_new_error_printf (message,
+ DBUS_ERROR_INVALID_ARGS,
"%s.%s: Can not match signature (ubu) of method",
IBUS_INTERFACE_ENGINE, "ProcessKeyEvent");
ibus_connection_send (connection, error_message);
@@ -567,6 +569,7 @@ ibus_engine_ibus_message (IBusEngine *engine,
_property_activate_fail:
error_message = ibus_message_new_error_printf (message,
+ DBUS_ERROR_INVALID_ARGS,
"%s.%s: Can not match signature (si) of method",
IBUS_INTERFACE_ENGINE,
"PropertyActivate");
@@ -600,6 +603,7 @@ ibus_engine_ibus_message (IBusEngine *engine,
_property_show_fail:
error_message = ibus_message_new_error_printf (message,
+ DBUS_ERROR_INVALID_ARGS,
"%s.%s: Can not match signature (s) of method",
IBUS_INTERFACE_ENGINE,
"PropertyShow");
@@ -628,6 +632,7 @@ ibus_engine_ibus_message (IBusEngine *engine,
_property_hide_fail:
error_message = ibus_message_new_error_printf (message,
+ DBUS_ERROR_INVALID_ARGS,
"%s.%s: Can not match signature (s) of method",
IBUS_INTERFACE_ENGINE, "PropertyHide");
ibus_connection_send (connection, error_message);
@@ -666,6 +671,7 @@ ibus_engine_ibus_message (IBusEngine *engine,
_set_cursor_location_fail:
error_message = ibus_message_new_error_printf (message,
+ DBUS_ERROR_INVALID_ARGS,
"%s.%s: Can not match signature (iiii) of method",
IBUS_INTERFACE_ENGINE,
"SetCursorLocation");
@@ -697,6 +703,7 @@ ibus_engine_ibus_message (IBusEngine *engine,
_set_capabilities_fail:
error_message = ibus_message_new_error_printf (message,
+ DBUS_ERROR_INVALID_ARGS,
"%s.%s: Can not match signature (u) of method",
IBUS_INTERFACE_ENGINE, "SetCapabilities");
ibus_connection_send (connection, error_message);