X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=utils%2Fgrabscreen.c;h=3919457c7b5a5c6e6b7a72c9972fe50942cffe6f;hp=7e4a37a3dc46b4a7018dc1f8965aa1ef2711d6f6;hb=3210e7e80ee2b5a7d2049a5aaff9f17b9c93dcc9;hpb=cf665b135b41d4f42067f9d9a8111c9602777cc1 diff --git a/utils/grabscreen.c b/utils/grabscreen.c index 7e4a37a3..3919457c 100644 --- a/utils/grabscreen.c +++ b/utils/grabscreen.c @@ -132,7 +132,10 @@ BadWindow_ehandler (Display *dpy, XErrorEvent *error) if (error->error_code == BadWindow || error->error_code == BadDrawable) return 0; else if (!old_ehandler) - abort(); + { + abort(); + return 0; + } else return (*old_ehandler) (dpy, error); }