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