From ce9ace39ce839cb471e441484233a2685f18abc6 Mon Sep 17 00:00:00 2001 From: galaxyhaxz Date: Sun, 1 Sep 2019 13:42:59 -0500 Subject: [PATCH] Wave.cpp bin exact --- Source/wave.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/wave.cpp b/Source/wave.cpp index d7f753a4c..48e47064f 100644 --- a/Source/wave.cpp +++ b/Source/wave.cpp @@ -38,8 +38,13 @@ BOOL WOpenFile(const char *FileName, HANDLE *phsFile, BOOL mayNotExist) while (1) { if (SFileOpenFile(FileName, phsFile)) return TRUE; +#ifdef HELLFIRE + if (mayNotExist && GetLastError() == ERROR_FILE_NOT_FOUND) + break; +#else if (mayNotExist && SErrGetLastError() == ERROR_FILE_NOT_FOUND) break; +#endif WGetFileArchive(NULL, &retry, FileName); } return FALSE;