diff options
Diffstat (limited to 'src/libdraw/x11-init.c')
| -rw-r--r-- | src/libdraw/x11-init.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libdraw/x11-init.c b/src/libdraw/x11-init.c index 72292671..a640e2ee 100644 --- a/src/libdraw/x11-init.c +++ b/src/libdraw/x11-init.c @@ -137,8 +137,10 @@ getwindow(Display *d, int ref) Image *i; Image *oi; - if(_x.destroyed) + if(_x.destroyed){ postnote(PNGROUP, getpgrp(), "hangup"); + return -1; + } if(xreplacescreenimage() == 0) return 0; |
