From 2f189ca6f067f735dd3d111dd60b4766f1dc47a3 Mon Sep 17 00:00:00 2001 From: toaster Date: Tue, 21 Oct 2025 20:46:00 +0100 Subject: [PATCH] Rewind W_VerifyNMUSlumps file handle for PK3, too (resolves kart-krew-dev/ring-racers#177) --- src/w_wad.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/w_wad.cpp b/src/w_wad.cpp index e69d4b36d..3c68b1378 100644 --- a/src/w_wad.cpp +++ b/src/w_wad.cpp @@ -2535,12 +2535,12 @@ int W_VerifyNMUSlumps(const char *filename, FILE *handle, boolean exit_on_error) && stricmp(&filename[strlen(filename) - 4], ".lua")) { status = W_VerifyWAD(handle, NMUSlist, false); - - // repair file handle in this specific case - fseek(handle, 0, SEEK_SET); } } + // repair file handle so we don't have to open a new one + fseek(handle, 0, SEEK_SET); + if (status == -1) W_InitFileError(filename, exit_on_error);