X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=utils%2Fgrabclient.c;h=3589ad9821d6af4d6f983faf4e99799646861f79;hp=8f6778bc0d3b0ff66cf7cb33c12730eb4d972c8c;hb=6b1c86cf395f59389e4ece4ea8f4bea2c332745b;hpb=488f2fa8fbdbc77e91a70da2962d73af49e6cace diff --git a/utils/grabclient.c b/utils/grabclient.c index 8f6778bc..3589ad98 100644 --- a/utils/grabclient.c +++ b/utils/grabclient.c @@ -1,4 +1,4 @@ -/* xscreensaver, Copyright (c) 1992-2006 Jamie Zawinski +/* xscreensaver, Copyright (c) 1992-2008 Jamie Zawinski * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that @@ -657,6 +657,8 @@ load_random_image_1 (Screen *screen, Window window, Drawable drawable, XRectangle geom_ret_2; char *name_ret_2 = 0; + if (!drawable) abort(); + if (callback) { geom_ret = &geom_ret_2; name_ret = &name_ret_2;