From 9c2fc0adf46e4d9c85e9f4b1998c424f9704ebcc Mon Sep 17 00:00:00 2001 From: Adam Heinermann Date: Sat, 3 Jan 2026 15:12:13 -0800 Subject: [PATCH] fix(error): correct SErrSuppressErrors prototype --- storm/Error.cpp | 4 ++-- storm/Error.hpp | 2 +- test/stormdll/stormstubs.cpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/storm/Error.cpp b/storm/Error.cpp index c7127af..e984f71 100644 --- a/storm/Error.cpp +++ b/storm/Error.cpp @@ -8,7 +8,7 @@ #endif static uint32_t s_lasterror = ERROR_SUCCESS; -static uint32_t s_suppress; +static int32_t s_suppress; [[noreturn]] void STORMCDECL SErrDisplayAppFatal(const char* format, ...) { va_list args; @@ -87,6 +87,6 @@ uint32_t STORMAPI SErrGetLastError() { return s_lasterror; } -void STORMAPI SErrSuppressErrors(uint32_t suppress) { +void STORMAPI SErrSuppressErrors(int32_t suppress) { s_suppress = suppress; } diff --git a/storm/Error.hpp b/storm/Error.hpp index 7ba74fb..7f0d6da 100644 --- a/storm/Error.hpp +++ b/storm/Error.hpp @@ -28,6 +28,6 @@ void STORMAPI SErrSetLastError(uint32_t errorcode); uint32_t STORMAPI SErrGetLastError(); -void STORMAPI SErrSuppressErrors(uint32_t suppress); +void STORMAPI SErrSuppressErrors(int32_t suppress); #endif diff --git a/test/stormdll/stormstubs.cpp b/test/stormdll/stormstubs.cpp index 252248a..aa0bfc4 100644 --- a/test/stormdll/stormstubs.cpp +++ b/test/stormdll/stormstubs.cpp @@ -41,7 +41,7 @@ int32_t STORMCDECL SErrDisplayErrorFmt(uint32_t, const char*, int32_t, int32_t, void STORMAPI SErrPrepareAppFatal(const char*, int32_t) {} void STORMAPI SErrSetLastError(uint32_t) {} uint32_t STORMAPI SErrGetLastError() { return 0; } -void STORMAPI SErrSuppressErrors(uint32_t) {} +void STORMAPI SErrSuppressErrors(int32_t) {} #include