[SHELLUTILS] Fix Win32DbgPrint's result

This commit is contained in:
Mark Jansen 2019-10-13 18:05:34 +02:00
parent f379a29606
commit 8451389041
No known key found for this signature in database
GPG key ID: B39240EE84BEAE8B

View file

@ -30,7 +30,6 @@ Win32DbgPrint(const char *filename, int line, const char *lpFormat, ...)
char *szMsgStart;
const char *fname;
va_list vl;
ULONG uRet;
fname = strrchr(filename, '\\');
if (fname == NULL)
@ -48,12 +47,13 @@ Win32DbgPrint(const char *filename, int line, const char *lpFormat, ...)
szMsgStart = szMsg + sprintf(szMsg, "%s:%d: ", fname, line);
va_start(vl, lpFormat);
uRet = (ULONG) vsprintf(szMsgStart, lpFormat, vl);
vsprintf(szMsgStart, lpFormat, vl);
va_end(vl);
OutputDebugStringA(szMsg);
return uRet;
/* Return STATUS_SUCCESS, since we are supposed to mimic DbgPrint */
return 0;
}
#define DbgPrint(fmt, ...) \