diff options
author | Huang Peng <shawn.p.huang@gmail.com> | 2009-02-16 13:22:01 +0800 |
---|---|---|
committer | Huang Peng <shawn.p.huang@gmail.com> | 2009-02-16 13:22:01 +0800 |
commit | 0228a5cf757e59fda62e32cfd91282b74d258605 (patch) | |
tree | f71e28db4521970940b5ea138848a743d97dd611 /src | |
parent | be4490a1893be27c65c35285776644902f466310 (diff) | |
download | ibus-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.c | 7 |
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); |