From 62d84d85dbda1b748fc0db857e833dfe9ec43f4e Mon Sep 17 00:00:00 2001 From: ghaushe Date: Sun, 19 Jan 2003 02:14:06 +0000 Subject: [PATCH] Fixed a hFree without a corresponding allocate git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@567 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/sc2code/libs/strings/getstr.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sc2/src/sc2code/libs/strings/getstr.c b/sc2/src/sc2code/libs/strings/getstr.c index d64b57289..08fab4434 100644 --- a/sc2/src/sc2code/libs/strings/getstr.c +++ b/sc2/src/sc2code/libs/strings/getstr.c @@ -70,6 +70,7 @@ _GetStringData (FILE *fp, DWORD length) HFree (strdata); return (0); } + ts_data = NULL; { char *s1, *s2; @@ -303,7 +304,8 @@ _GetStringData (FILE *fp, DWORD length) HFree (strdata); HFree (clipdata); - HFree (ts_data); + if (ts_data) + HFree (ts_data); return (hData); }