diff options
author | Huang Peng <shawn.p.huang@gmail.com> | 2008-09-16 16:52:15 +0800 |
---|---|---|
committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-09-16 16:52:15 +0800 |
commit | e528c0fd57d7afd37c6e5d27c535689bd56fd8b2 (patch) | |
tree | 2915896afc5f66956156e2ee581c4e45c632dac2 /client/x11 | |
parent | 2440d29dc75cf21a0a21fe7f2ad36a345941d917 (diff) | |
download | ibus-e528c0fd57d7afd37c6e5d27c535689bd56fd8b2.tar.gz ibus-e528c0fd57d7afd37c6e5d27c535689bd56fd8b2.tar.xz ibus-e528c0fd57d7afd37c6e5d27c535689bd56fd8b2.zip |
Don't use send_event field in GdkEventKey. And fixed some compile warnings.
Diffstat (limited to 'client/x11')
-rw-r--r-- | client/x11/gdk-private.c | 4 | ||||
-rw-r--r-- | client/x11/main.c | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/client/x11/gdk-private.c b/client/x11/gdk-private.c index 83a49ed..75f2723 100644 --- a/client/x11/gdk-private.c +++ b/client/x11/gdk-private.c @@ -33,8 +33,10 @@ translate_key_event (GdkDisplay *display, XEvent *xevent) { GdkKeymap *keymap = gdk_keymap_get_for_display (display); +#if 0 gunichar c = 0; gchar buf[7]; +#endif event->key.type = xevent->xany.type == KeyPress ? GDK_KEY_PRESS : GDK_KEY_RELEASE; event->key.time = xevent->xkey.time; @@ -122,8 +124,8 @@ translate_key_event (GdkDisplay *display, event->key.length = 0; event->key.string = g_strdup (""); } -#endif out: +#endif return; } diff --git a/client/x11/main.c b/client/x11/main.c index 20c3af2..04bfa74 100644 --- a/client/x11/main.c +++ b/client/x11/main.c @@ -496,7 +496,6 @@ _xim_forward_gdk_event (GdkEventKey *event, X11IC *x11ic) { g_return_if_fail (x11ic != NULL); - GTimeVal time; IMForwardEventStruct fe = {0}; XEvent xkp = {0}; @@ -510,6 +509,7 @@ _xim_forward_gdk_event (GdkEventKey *event, X11IC *x11ic) xkp.xkey.root = DefaultRootWindow (GDK_DISPLAY()); /* + GTimeVal time; g_get_current_time (&time); xkp.xkey.time = time.tv_sec * 1000 + time.tv_usec / 1000; */ |