mirror of
https://github.com/reactos/reactos.git
synced 2024-09-28 05:26:58 +00:00
[SHELLUTILS] Fix Win32DbgPrint's result
This commit is contained in:
parent
f379a29606
commit
8451389041
|
@ -30,7 +30,6 @@ Win32DbgPrint(const char *filename, int line, const char *lpFormat, ...)
|
||||||
char *szMsgStart;
|
char *szMsgStart;
|
||||||
const char *fname;
|
const char *fname;
|
||||||
va_list vl;
|
va_list vl;
|
||||||
ULONG uRet;
|
|
||||||
|
|
||||||
fname = strrchr(filename, '\\');
|
fname = strrchr(filename, '\\');
|
||||||
if (fname == NULL)
|
if (fname == NULL)
|
||||||
|
@ -48,12 +47,13 @@ Win32DbgPrint(const char *filename, int line, const char *lpFormat, ...)
|
||||||
szMsgStart = szMsg + sprintf(szMsg, "%s:%d: ", fname, line);
|
szMsgStart = szMsg + sprintf(szMsg, "%s:%d: ", fname, line);
|
||||||
|
|
||||||
va_start(vl, lpFormat);
|
va_start(vl, lpFormat);
|
||||||
uRet = (ULONG) vsprintf(szMsgStart, lpFormat, vl);
|
vsprintf(szMsgStart, lpFormat, vl);
|
||||||
va_end(vl);
|
va_end(vl);
|
||||||
|
|
||||||
OutputDebugStringA(szMsg);
|
OutputDebugStringA(szMsg);
|
||||||
|
|
||||||
return uRet;
|
/* Return STATUS_SUCCESS, since we are supposed to mimic DbgPrint */
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define DbgPrint(fmt, ...) \
|
#define DbgPrint(fmt, ...) \
|
||||||
|
|
Loading…
Reference in a new issue