summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/libmdbx/src/src/mdbx.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/libmdbx/src/src/mdbx.c b/libs/libmdbx/src/src/mdbx.c
index af03bdaa8d..926f9092d8 100644
--- a/libs/libmdbx/src/src/mdbx.c
+++ b/libs/libmdbx/src/src/mdbx.c
@@ -1360,8 +1360,10 @@ const char *__cold mdbx_strerror(int errnum) {
FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULL,
errnum, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), buffer,
sizeof(buffer), NULL);
- if (size)
+ if (size) {
+ CharToOemBuffA(buffer, buffer, (DWORD)size);
msg = buffer;
+ }
#else
if (errnum < 0) {
static char buffer[32];