#include <stdlib.h>
#include <string.h>
+#include <Eina.h>
#include <Eldbus.h>
#include "wkb-ibus.h"
static struct wkb_ibus_config_eet *_conf_eet = NULL;
-#define CONFIG_CHECK_MESSAGE_ERRORS(_msg) \
+#define _config_check_message_errors(_msg) \
do \
{ \
const char *error, *error_msg; \
return NULL; \
} \
DBG("Message '%s' with signature '%s'", eldbus_message_member_get(_msg), eldbus_message_signature_get(_msg)); \
- } while (0);
+ } while (0)
static Eldbus_Message *
_config_set_value(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
const char *section, *name;
Eldbus_Message_Iter *value;
- CONFIG_CHECK_MESSAGE_ERRORS(msg)
+ _config_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "ssv", §ion, &name, &value))
{
{
const char *section, *name;
- CONFIG_CHECK_MESSAGE_ERRORS(msg)
+ _config_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "ss", §ion, &name))
{
{
const char *section;
- CONFIG_CHECK_MESSAGE_ERRORS(msg)
+ _config_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "s", §ion))
{
{
const char *section, *name;
- CONFIG_CHECK_MESSAGE_ERRORS(msg)
+ _config_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "ss", §ion, &name))
{
#include <stdlib.h>
#include <string.h>
+#include <Eina.h>
#include <Eldbus.h>
#include "wkb-ibus.h"
#include "wkb-ibus-defs.h"
-#define PANEL_CHECK_MESSAGE_ERRORS(_msg) \
+#define _panel_check_message_errors(_msg) \
do \
{ \
const char *error, *error_msg; \
return NULL; \
} \
DBG("Message '%s' with signature '%s'", eldbus_message_member_get(_msg), eldbus_message_signature_get(_msg)); \
- } while (0);
+ } while (0)
static Eina_Array *_get_properties_from_message_iter(Eldbus_Message_Iter *iter);
Eina_Bool visible = 0;
struct _ibus_text *ibus_text;
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "vub", &text, &cursor_pos, &visible))
{
static Eldbus_Message *
_panel_show_preedit_text(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_hide_preedit_text(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
Eina_Bool visible = 0;
struct _ibus_text *ibus_text;
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "vb", &text, &visible))
{
static Eldbus_Message *
_panel_show_auxiliary_text(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_hide_auxiliary_text(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
Eina_Bool visible = 0;
struct _ibus_lookup_table *ibus_lookup_table;
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "vb", &table, &visible))
{
static Eldbus_Message *
_panel_show_lookup_table(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_hide_lookup_table(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
-
- DBG("here");
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_cursor_up_lookup_table(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
-
- DBG("here");
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_cursor_down_lookup_table(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_page_up_lookup_table(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_page_down_lookup_table(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
Eldbus_Message_Iter *props = NULL;
Eina_Array *properties = NULL;
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "v", &props))
{
{
Eldbus_Message_Iter *prop = NULL;
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "v", &prop))
{
static Eldbus_Message *
_panel_focus_in(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_focus_out(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
{
int x = 0, y = 0, w = 0, h = 0;
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "iiii", &x, &y, &w, &h))
{
static Eldbus_Message *
_panel_reset(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_start_setup(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_state_changed(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_hide_language_bar(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
static Eldbus_Message *
_panel_show_language_bar(const Eldbus_Service_Interface *iface, const Eldbus_Message *msg)
{
- PANEL_CHECK_MESSAGE_ERRORS(msg)
+ _panel_check_message_errors(msg);
return NULL;
}
int _wkb_ibus_log_dom = -1;
-#define CHECK_MESSAGE_ERRORS(_msg) \
+#define _check_message_errors(_msg) \
do \
{ \
const char *error, *error_msg; \
return; \
} \
DBG("Message '%s' with signature '%s'", eldbus_message_member_get(_msg), eldbus_message_signature_get(_msg)); \
- } while (0);
+ } while (0)
struct _wkb_ibus_service
{
const char *section, name;
Eldbus_Message_Iter *value;
- CHECK_MESSAGE_ERRORS(msg)
+ _check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "ssv", §ion, &name, &value))
{
DBG("NameAcquired");
- CHECK_MESSAGE_ERRORS(msg)
+ _check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "s", &name))
{
DBG("NameLost");
- CHECK_MESSAGE_ERRORS(msg)
+ _check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "s", &name))
{
{
unsigned int reply;
- CHECK_MESSAGE_ERRORS(msg)
+ _check_message_errors(msg);
if (!eldbus_message_arguments_get(msg, "u", &reply))
{