X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmain.c;h=cd2f1acb5a085bec2e8d33d30fbd49844382e7cd;hb=e971e3d263563d25fec184168b7a200160c632ff;hp=c6f7c3f01e0cbe62d64a1240cd886047b5a554fd;hpb=c9663d9934d9f5d357428666fc318c026c142408;p=geometrycompositor.git diff --git a/source/main.c b/source/main.c index c6f7c3f..cd2f1ac 100644 --- a/source/main.c +++ b/source/main.c @@ -422,6 +422,8 @@ void update_window_mask(Compositor *compositor, CompositedWindow *window) return; rects = XShapeGetRectangles(compositor->display, window->window, ShapeBounding, &rect_count, &rect_order); + if(!rects) + return; width = window->width+2*window->border; height = window->height+2*window->border; @@ -1350,8 +1352,6 @@ void process_events(Compositor *compositor) process_damage_event(compositor, (XDamageNotifyEvent *)&event); else if(event.type==compositor->shape_event+ShapeNotify) process_shape_event(compositor, (XShapeEvent *)&event); - else - printf("Event %d\n", event.type); } } }