From 334dbc81e232fa4227f5bbff6dc85966213377a5 Mon Sep 17 00:00:00 2001 From: SE2Dev Date: Mon, 19 Sep 2016 17:32:09 -0400 Subject: [PATCH] Fix incorrect counter in Asset_Util --- components/asset_util/common/ff.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/components/asset_util/common/ff.cpp b/components/asset_util/common/ff.cpp index 2c084300..b807c3a8 100644 --- a/components/asset_util/common/ff.cpp +++ b/components/asset_util/common/ff.cpp @@ -277,13 +277,15 @@ int FF_FFExtractFiles(BYTE* searchData, DWORD searchSize) if (Str_EndsWith(rawfileString, ".wav")) { - if (g_extractSounds.ValueBool()) + if (!g_extractSounds.ValueBool()) { - Snd_Header* snd_info = (Snd_Header*)(rawfileString - sizeof(Snd_Header)); - FF_FFExtractSoundFile(snd_info, rawfileString); + searchData = (BYTE*)rawfileString + strlen(rawfileString) + 1; + continue; } + + Snd_Header* snd_info = (Snd_Header*)(rawfileString - sizeof(Snd_Header)); + FF_FFExtractSoundFile(snd_info, rawfileString); searchData = (BYTE*)rawfileString + strlen(rawfileString) + 1; - continue; } //