From 84c8f0ed6d3be9ac2388c184a2a1a37b62e54fc3 Mon Sep 17 00:00:00 2001 From: avolkov Date: Mon, 21 Nov 2005 21:52:23 +0000 Subject: [PATCH] MSVC6 does not do C99 stuff git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2013 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/sc2code/libs/resource/getres.c | 3 ++- sc2/src/sc2code/libs/resource/resinit.c | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sc2/src/sc2code/libs/resource/getres.c b/sc2/src/sc2code/libs/resource/getres.c index 931d87879..60d9acfd9 100644 --- a/sc2/src/sc2code/libs/resource/getres.c +++ b/sc2/src/sc2code/libs/resource/getres.c @@ -161,6 +161,7 @@ res_FreeResource (RESOURCE res) { ResourceDesc *desc; ResourceFreeFun *freeFun; + ResourceIndex *idx; desc = lookupResourceDesc (_get_current_index_header(), res); if (desc == NULL) @@ -181,7 +182,7 @@ res_FreeResource (RESOURCE res) return; } - ResourceIndex *idx = _get_current_index_header (); + idx = _get_current_index_header (); freeFun = idx->typeInfo.handlers[GET_TYPE (res)].freeFun; (*freeFun) (desc->handle); desc->handle = NULL_HANDLE; diff --git a/sc2/src/sc2code/libs/resource/resinit.c b/sc2/src/sc2code/libs/resource/resinit.c index 0b0c2b621..5febc7892 100644 --- a/sc2/src/sc2code/libs/resource/resinit.c +++ b/sc2/src/sc2code/libs/resource/resinit.c @@ -316,11 +316,10 @@ InitResourceSystem (const char *resfile, RES_TYPE resType, BOOLEAN { MEM_HANDLE handle; ResourceIndex *ndx; + ResourceHandlers handlers; initIndexList (); - ResourceHandlers handlers; - handlers.loadFun = _GetResFileData; handlers.freeFun = _ReleaseResFileData;