| commit | e4c74b87b6798b5255a3b794276cf83fea19b36d | [log] [tgz] |
|---|---|---|
| author | rsc <devnull@localhost> | Sat Jan 28 23:45:53 2006 +0000 |
| committer | rsc <devnull@localhost> | Sat Jan 28 23:45:53 2006 +0000 |
| tree | 847388db936871ee168f8eb9c14d2acd67c99e12 | |
| parent | 784d65506702aab589d768a5db8113aca11dd6de [diff] |
do not die in freeimage(0) when screen==0
diff --git a/src/libdraw/alloc.c b/src/libdraw/alloc.c index 53e9605..fb43351 100644 --- a/src/libdraw/alloc.c +++ b/src/libdraw/alloc.c
@@ -231,9 +231,10 @@ { int ret; + if(i == nil) + return; if(i == screen) abort(); - ret = _freeimage1(i); free(i); return ret;