xwm: Don't select for XCB_EXPOSE

We don't need expose events.  All windows are redirected and we know
exactly when we need to repaint them.
diff --git a/src/xwayland/window-manager.c b/src/xwayland/window-manager.c
index a81d03b..8d4c976 100644
--- a/src/xwayland/window-manager.c
+++ b/src/xwayland/window-manager.c
@@ -474,8 +474,7 @@
 		XCB_EVENT_MASK_BUTTON_PRESS |
 		XCB_EVENT_MASK_BUTTON_RELEASE |
 		XCB_EVENT_MASK_SUBSTRUCTURE_NOTIFY |
-		XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT |
-		XCB_EVENT_MASK_EXPOSURE;
+		XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT;
 
 	window->frame_id = xcb_generate_id(wm->conn);
 	xcb_create_window(wm->conn,
@@ -635,17 +634,6 @@
 }
 
 static void
-weston_wm_handle_expose(struct weston_wm *wm, xcb_generic_event_t *event)
-{
-	struct weston_wm_window *window;
-	xcb_expose_event_t *expose = (xcb_expose_event_t *) event;
-
-	window = hash_table_lookup(wm->window_hash, expose->window);
-	fprintf(stderr, "XCB_EXPOSE (window %d, title %s, surface %p)\n",
-		window->id, window->name, window->surface);
-}
-
-static void
 weston_wm_handle_property_notify(struct weston_wm *wm, xcb_generic_event_t *event)
 {
 	xcb_property_notify_event_t *property_notify =
@@ -862,9 +850,6 @@
 		case XCB_BUTTON_RELEASE:
 			weston_wm_handle_button(wm, event);
 			break;
-		case XCB_EXPOSE:
-			weston_wm_handle_expose(wm, event);
-			break;
 		case XCB_CREATE_NOTIFY:
 			weston_wm_handle_create_notify(wm, event);
 			break;