void imf_context_data_destroy(Ecore_IMF_Context_Data *imf_context_data);
#ifdef ENABLE_XIM
-static void add_feedback_attr(Eina_List **attrs,
- const char *str,
- XIMFeedback feedback,
- int start_pos,
- int end_pos);
+static void add_feedback_attr(Eina_List **attrs,
+ const char *str,
+ XIMFeedback feedback,
+ int start_pos,
+ int end_pos);
static void reinitialize_ic(Ecore_IMF_Context *ctx);
static void reinitialize_all_ics(XIM_Im_Info *info);
// EINA_LOG_DBG("keyname:%s keysym:%lu", keyname, XStringToKeysym(keyname));
if (strcmp(keyname, "Keycode-0") == 0)
- {
- keycode = 0;
- }
- else {
- keycode = XKeysymToKeycode(dsp, XStringToKeysym(keyname));
- }
+ keycode = 0;
+ else
+ keycode = XKeysymToKeycode(dsp, XStringToKeysym(keyname));
return keycode;
}
{
tmp = malloc(sizeof (char) * (val + 1));
if (!tmp)
- {
- return EINA_FALSE;
- }
+ return EINA_FALSE;
compose = tmp;
#endif /* ifdef X_HAVE_UTF8_STRING */
}
}
- else {
+ else
+ {
XComposeStatus status;
val = XLookupString(&xev,
compose_buffer,
ecore_imf_xim_shutdown(void)
{
#ifdef ENABLE_XIM
- while (open_ims) {
+ while (open_ims)
+ {
XIM_Im_Info *info = open_ims->data;
Ecore_X_Display *display = ecore_x_display_get();
EINA_LOG_WARN("Size mismatch when converting text from input method: supplied length = %d\n, result length = %d", xim_text->length, text_length);
}
}
- else {
+ else
+ {
EINA_LOG_WARN("Error converting text from IM to UCS-4");
*text = NULL;
return 0;
*text = result;
return text_length;
}
- else {
+ else
+ {
*text = NULL;
return 0;
}
new_text_length, call_data->chg_first);
if (ret == EINA_FALSE) goto done;
}
- else {
+ else
+ {
ret = EINA_FALSE;
}
Eina_List *l;
XIM_Im_Info *im_info = NULL;
XIM_Im_Info *info = NULL;
- EINA_LIST_FOREACH (open_ims, l, im_info) {
+ EINA_LIST_FOREACH (open_ims, l, im_info)
+ {
if (strcmp(im_info->locale, locale) == 0)
{
if (im_info->im)
{
return im_info;
}
- else {
+ else
+ {
info = im_info;
break;
}
EINA_LIST_FOREACH (ics, tmp_list, ctx)
set_ic_client_window(ctx, 0);
- EINA_LIST_FREE (ics, ctx) {
+ EINA_LIST_FREE (ics, ctx)
+ {
Ecore_IMF_Context_Data *imf_context_data;
imf_context_data = ecore_imf_context_data_get(ctx);
imf_context_data_destroy(imf_context_data);