From bb9445372867fa3374e7fee4b9b760b49a64bb10 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 29 Dec 2004 19:59:46 +0000 Subject: [PATCH] *** empty log message *** --- src/rxvttoolkit.C | 7 ++++++- src/version.h | 10 +++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/rxvttoolkit.C b/src/rxvttoolkit.C index ce1d761..8f6b3b1 100644 --- a/src/rxvttoolkit.C +++ b/src/rxvttoolkit.C @@ -272,11 +272,14 @@ void rxvt_display::x_cb (io_watcher &w, short revents) } while (XEventsQueued (display, QueuedAlready)); - flush (); + XFlush (display); } void rxvt_display::flush () { + if (XEventsQueued (display, QueuedAlready)) + x_cb (x_ev, EVENT_READ); + XFlush (display); } @@ -334,7 +337,9 @@ rxvt_xim *rxvt_display::get_xim (const char *locale, const char *modifiers) void rxvt_display::put_xim (rxvt_xim *xim) { +#if XLIB_IS_RACEFREE xims.put (xim); +#endif } #endif diff --git a/src/version.h b/src/version.h index 076690f..0fa7cca 100644 --- a/src/version.h +++ b/src/version.h @@ -1,5 +1,5 @@ -#define VERSION "4.6" -#define VSTRING "40600" -#define DATE "2004-12-16" -#define LSMDATE "16DEC04" -#define LIBVERSION "4:6:0" +#define VERSION "4.7" +#define VSTRING "40700" +#define DATE "2004-12-29" +#define LSMDATE "29DEC04" +#define LIBVERSION "4:7:0" -- 1.9.1