Module: wine Branch: master Commit: fe7a057a32177e22a201ac56f9b9eacc55ecd07d URL: http://source.winehq.org/git/wine.git/?a=commit;h=fe7a057a32177e22a201ac56f9...
Author: Jörg Höhle hoehle@users.sourceforge.net Date: Thu Feb 28 18:10:03 2013 +0100
winmm: Don't log the uninitialised MCI output buffer in case of error.
---
dlls/winmm/mci.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/winmm/mci.c b/dlls/winmm/mci.c index 8f26c1e..5c91045 100644 --- a/dlls/winmm/mci.c +++ b/dlls/winmm/mci.c @@ -1579,11 +1579,12 @@ DWORD WINAPI mciSendStringW(LPCWSTR lpstrCommand, LPWSTR lpstrRet, } else { dwRet = MCI_SendCommand(wmd ? wmd->wDeviceID : uDevID, wMsg, dwFlags, (DWORD_PTR)&data); } - TRACE("=> 1/ %x (%s)\n", dwRet, debugstr_w(lpstrRet)); if (!LOWORD(dwRet)) { + TRACE("=> 1/ %x (%s)\n", dwRet, debugstr_w(lpstrRet)); dwRet = MCI_HandleReturnValues(dwRet, wmd, retType, &data.generic, lpstrRet, uRetLen); TRACE("=> 2/ %x (%s)\n", dwRet, debugstr_w(lpstrRet)); - } + } else + TRACE("=> %x\n", dwRet);
errCleanUp: if (auto_open) {