--- rxvt-unicode/src/rxvttoolkit.h 2007/12/14 04:26:23 1.37 +++ rxvt-unicode/src/rxvttoolkit.h 2007/12/26 14:22:30 1.40 @@ -31,7 +31,6 @@ #include "ev_cpp.h" -#include "rxvtlib.h" #include "rxvtutil.h" #include "callback.h" @@ -221,7 +220,8 @@ { event_vec xw; - ev::io x_ev; void x_cb (ev::io &w, int revents); + ev::prepare flush_ev; void flush_cb (ev::prepare &w, int revents); + ev::io x_ev ; void x_cb (ev::io &w, int revents); #ifdef USE_XIM refcache xims; @@ -248,7 +248,11 @@ void ref_next (); ~rxvt_display (); - void flush (); + void flush () + { + flush_ev.start (); + } + Atom atom (const char *name); void set_selection_owner (rxvt_term *owner);