MSVC6 does not do C99 stuff
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2013 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
@@ -161,6 +161,7 @@ res_FreeResource (RESOURCE res)
|
|||||||
{
|
{
|
||||||
ResourceDesc *desc;
|
ResourceDesc *desc;
|
||||||
ResourceFreeFun *freeFun;
|
ResourceFreeFun *freeFun;
|
||||||
|
ResourceIndex *idx;
|
||||||
|
|
||||||
desc = lookupResourceDesc (_get_current_index_header(), res);
|
desc = lookupResourceDesc (_get_current_index_header(), res);
|
||||||
if (desc == NULL)
|
if (desc == NULL)
|
||||||
@@ -181,7 +182,7 @@ res_FreeResource (RESOURCE res)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ResourceIndex *idx = _get_current_index_header ();
|
idx = _get_current_index_header ();
|
||||||
freeFun = idx->typeInfo.handlers[GET_TYPE (res)].freeFun;
|
freeFun = idx->typeInfo.handlers[GET_TYPE (res)].freeFun;
|
||||||
(*freeFun) (desc->handle);
|
(*freeFun) (desc->handle);
|
||||||
desc->handle = NULL_HANDLE;
|
desc->handle = NULL_HANDLE;
|
||||||
|
|||||||
@@ -316,11 +316,10 @@ InitResourceSystem (const char *resfile, RES_TYPE resType, BOOLEAN
|
|||||||
{
|
{
|
||||||
MEM_HANDLE handle;
|
MEM_HANDLE handle;
|
||||||
ResourceIndex *ndx;
|
ResourceIndex *ndx;
|
||||||
|
ResourceHandlers handlers;
|
||||||
|
|
||||||
initIndexList ();
|
initIndexList ();
|
||||||
|
|
||||||
ResourceHandlers handlers;
|
|
||||||
|
|
||||||
handlers.loadFun = _GetResFileData;
|
handlers.loadFun = _GetResFileData;
|
||||||
handlers.freeFun = _ReleaseResFileData;
|
handlers.freeFun = _ReleaseResFileData;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user