From 9d3d85be70ee6c22aa82b7cce40083c0b2e35ee5 Mon Sep 17 00:00:00 2001 From: Oldes Date: Wed, 2 Jan 2019 21:12:33 +0100 Subject: [PATCH] FIX: removing trailing CRLF from formed error message on Windows --- src/os/win32/host-lib.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/os/win32/host-lib.c b/src/os/win32/host-lib.c index 19f8f931ba..6ade148304 100644 --- a/src/os/win32/host-lib.c +++ b/src/os/win32/host-lib.c @@ -399,6 +399,8 @@ static void *Task_Ready; if (!ok) COPY_STR(str, TEXT("unknown error"), len); else { COPY_STR(str, lpMsgBuf, len); + len = (int)LEN_STR(str); + if (str[len-2] == '\r' && str[len-1] == '\n') str[len-2] = 0; // trim CRLF LocalFree(lpMsgBuf); } return str;