diff options
Diffstat (limited to 'src/util/Error.cxx')
-rw-r--r-- | src/util/Error.cxx | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/util/Error.cxx b/src/util/Error.cxx index 649276b20..ef8282329 100644 --- a/src/util/Error.cxx +++ b/src/util/Error.cxx @@ -133,11 +133,16 @@ Error::FormatErrno(const char *fmt, ...) #ifdef WIN32 void -Error::SetLastError(const char *prefix) +Error::SetLastError(DWORD _code, const char *prefix) { - DWORD _code = GetLastError(); const char *msg = g_win32_error_message(_code); Format(win32_domain, int(_code), "%s: %s", prefix, msg); } +void +Error::SetLastError(const char *prefix) +{ + SetLastError(GetLastError(), prefix); +} + #endif |