summaryrefslogtreecommitdiffstats
path: root/client/x11
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2008-09-16 16:52:15 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2008-09-16 16:52:15 +0800
commite528c0fd57d7afd37c6e5d27c535689bd56fd8b2 (patch)
tree2915896afc5f66956156e2ee581c4e45c632dac2 /client/x11
parent2440d29dc75cf21a0a21fe7f2ad36a345941d917 (diff)
downloadibus-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.c4
-rw-r--r--client/x11/main.c2
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;
*/