summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/guic-x11.cc
diff options
context:
space:
mode:
authorennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-04-18 21:38:35 +0000
committerennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-04-18 21:38:35 +0000
commiteff146e56bd5e47d0f20af245a00262e86c9f59f (patch)
tree6f54429dde7fcf240b841acb69fb1a385f41c4d4 /crawl-ref/source/guic-x11.cc
parentc445c5a6f661d292563c4e7a45e712c4550499ad (diff)
downloadcrawl-ref-eff146e56bd5e47d0f20af245a00262e86c9f59f.tar.gz
crawl-ref-eff146e56bd5e47d0f20af245a00262e86c9f59f.zip
[1941577] Fix for crashes when resizing screen.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4346 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/guic-x11.cc')
-rw-r--r--crawl-ref/source/guic-x11.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/guic-x11.cc b/crawl-ref/source/guic-x11.cc
index a1eedf0629..54027f0353 100644
--- a/crawl-ref/source/guic-x11.cc
+++ b/crawl-ref/source/guic-x11.cc
@@ -392,7 +392,8 @@ void ImgSetTransparentPix(img_type img)
void ImgDestroy(img_type img)
{
- XDestroyImage(img);
+ if (img)
+ XDestroyImage(img);
}
img_type ImgCreateSimple(int wx, int wy)