From: Holger Schemel Date: Mon, 2 Mar 2015 10:21:40 +0000 (+0100) Subject: added null pointer checks to path setup functions X-Git-Tag: 4.0.0.0-rc1~275 X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=commitdiff_plain;h=dcb3a1628757e3c027c7ce188e8472436aed54bf added null pointer checks to path setup functions --- diff --git a/src/libgame/setup.c b/src/libgame/setup.c index 8e2152a2..69e25fa9 100644 --- a/src/libgame/setup.c +++ b/src/libgame/setup.c @@ -315,6 +315,9 @@ static char *getSetupArtworkDir(TreeInfo *ti) { static char *artwork_dir = NULL; + if (ti == NULL) + return NULL; + checked_free(artwork_dir); artwork_dir = getPath2(ti->basepath, ti->fullpath);