diff --git a/gdk/win32/gdkevents-win32.c b/gdk/win32/gdkevents-win32.c index 0e568ae505..327d288bc7 100644 --- a/gdk/win32/gdkevents-win32.c +++ b/gdk/win32/gdkevents-win32.c @@ -2589,12 +2589,14 @@ gdk_event_translate (MSG *msg, /* The character is encoded in WPARAM as UTF-16. */ gunichar2 c = msg2.wParam; - if (!g_unichar_iscntrl(c)) { /* Ignore control sequences like Backspace */ - /* Append character to translation string. */ - event_priv->translation_len ++; - event_priv->translation = g_realloc (event_priv->translation, event_priv->translation_len * sizeof (event_priv->translation[0])); - event_priv->translation[event_priv->translation_len - 1] = c; - } + /* Ignore control sequences like Backspace */ + if (!g_unichar_iscntrl(c)) + { + /* Append character to translation string. */ + event_priv->translation_len ++; + event_priv->translation = g_realloc (event_priv->translation, event_priv->translation_len * sizeof (event_priv->translation[0])); + event_priv->translation[event_priv->translation_len - 1] = c; + } /* Remove message from queue */ GetMessageW (&msg2, msg->hwnd, 0, 0); diff --git a/modules/input/gtkimcontextime.c b/modules/input/gtkimcontextime.c index 1881b18a08..8973b70113 100644 --- a/modules/input/gtkimcontextime.c +++ b/modules/input/gtkimcontextime.c @@ -27,6 +27,7 @@ #undef GTK_DISABLE_DEPRECATED #endif +#include "config.h" #include "gtkimcontextime.h" #include "imm-extra.h" @@ -328,7 +329,7 @@ gtk_im_context_ime_filter_keypress (GtkIMContext *context, context_ime = GTK_IM_CONTEXT_IME (context); - g_return_val_if_fail (gdk_event_is_allocated (event), FALSE); + g_return_val_if_fail (gdk_event_is_allocated ((GdkEvent*)event), FALSE); event_priv = (GdkEventPrivate*) event; if (event_priv->translation_len == 0)