aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2014-04-15 22:00:59 -0400
committerJesse Luehrs <doy@tozt.net>2014-04-15 22:00:59 -0400
commit3d9509f615fff8b4bdd6a79d2aa7e0b2bdb973ef (patch)
tree68a625f132028d64392ae677460879d82edc7e97
parent204c24cafdc8ae5c1d1085b08c43ef5990a36fa7 (diff)
downloadrunes-3d9509f615fff8b4bdd6a79d2aa7e0b2bdb973ef.tar.gz
runes-3d9509f615fff8b4bdd6a79d2aa7e0b2bdb973ef.zip
no reason to do this separately
we have our own event loop now
-rw-r--r--window-xlib.c20
1 files changed, 1 insertions, 19 deletions
diff --git a/window-xlib.c b/window-xlib.c
index 2a467f6..bc19595 100644
--- a/window-xlib.c
+++ b/window-xlib.c
@@ -62,7 +62,6 @@ static struct function_key keys[] = {
static void runes_window_backend_get_next_event(uv_work_t *req);
static void runes_window_backend_process_event(uv_work_t *req, int status);
-static void runes_window_backend_map_window(RunesTerm *t);
static void runes_window_backend_resize_window(
RunesTerm *t, int width, int height);
static void runes_window_backend_flush(RunesTerm *t);
@@ -143,7 +142,7 @@ void runes_window_backend_create_window(RunesTerm *t, int argc, char *argv[])
w->dpy, w->w, vis,
normal_hints.base_width, normal_hints.base_height));
- runes_window_backend_map_window(t);
+ XMapWindow(w->dpy, w->w);
}
void runes_window_backend_start_loop(RunesTerm *t)
@@ -371,23 +370,6 @@ static void runes_window_backend_process_event(uv_work_t *req, int status)
}
}
-static void runes_window_backend_map_window(RunesTerm *t)
-{
- RunesWindowBackend *w = &t->w;
-
- XSelectInput(w->dpy, w->w, StructureNotifyMask);
- XMapWindow(w->dpy, w->w);
-
- for (;;) {
- XEvent e;
-
- XNextEvent(w->dpy, &e);
- if (e.type == MapNotify) {
- break;
- }
- }
-}
-
static void runes_window_backend_resize_window(
RunesTerm *t, int width, int height)
{