diff options
author | Jesse Luehrs <doy@tozt.net> | 2016-06-05 07:08:04 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2016-06-05 07:08:04 -0400 |
commit | d4fcc0627a164d0e5d903299c4dee012aadeac7d (patch) | |
tree | e71ca6b82a5c5228a65c622b7049e36bd51b42e0 /src | |
parent | a3f3f36f3629fbfd8dbe6b728aa881f603744326 (diff) | |
download | runes-d4fcc0627a164d0e5d903299c4dee012aadeac7d.tar.gz runes-d4fcc0627a164d0e5d903299c4dee012aadeac7d.zip |
this is unnecessary now that we have rate limiting
Diffstat (limited to 'src')
-rw-r--r-- | src/window-xlib.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/window-xlib.c b/src/window-xlib.c index 5eb0e09..3bdb110 100644 --- a/src/window-xlib.c +++ b/src/window-xlib.c @@ -78,8 +78,6 @@ static int runes_window_event_cb(void *t); static int runes_window_handle_event(RunesTerm *t, XEvent *e); static Bool runes_window_wants_event( Display *dpy, XEvent *event, XPointer arg); -static Bool runes_window_find_flush_events( - Display *dpy, XEvent *e, XPointer arg); static void runes_window_resize_window( RunesTerm *t, int width, int height); static void runes_window_flush(RunesTerm *t); @@ -436,13 +434,6 @@ static int runes_window_handle_event(RunesTerm *t, XEvent *e) ); } else if (a == w->wb->atoms[RUNES_ATOM_RUNES_FLUSH]) { - Bool res = True; - - while (res) { - res = XCheckIfEvent( - w->wb->dpy, e, runes_window_find_flush_events, - (XPointer)w); - } runes_window_flush(t); } break; @@ -465,26 +456,6 @@ static Bool runes_window_wants_event(Display *dpy, XEvent *event, XPointer arg) return event_window == w->w || event_window == w->border_w; } -static Bool runes_window_find_flush_events( - Display *dpy, XEvent *event, XPointer arg) -{ - RunesWindow *w = (RunesWindow *)arg; - Window event_window = ((XAnyEvent*)event)->window; - Atom a = event->xclient.data.l[0]; - - UNUSED(dpy); - - if (event_window != w->w && event_window != w->border_w) { - return False; - } - - if (event->type != ClientMessage) { - return False; - } - - return a == w->wb->atoms[RUNES_ATOM_RUNES_FLUSH]; -} - static void runes_window_resize_window( RunesTerm *t, int width, int height) { |