shlwapi: Use IS_INTRESOURCE not HIWORD to check a resource.

oldstable
Michael Stefaniuc 2010-01-29 21:28:52 +01:00 committed by Alexandre Julliard
parent 18b918d0c4
commit 32ea7ce1a7
1 changed files with 3 additions and 3 deletions

View File

@ -147,10 +147,10 @@ INT_PTR WINAPI SHMessageBoxCheckExA(HWND hWnd, HINSTANCE hInst, LPCSTR lpszName,
WCHAR szNameBuff[MAX_PATH], szIdBuff[MAX_PATH];
LPCWSTR szName = szNameBuff;
if (HIWORD(lpszName))
MultiByteToWideChar(CP_ACP, 0, lpszName, -1, szNameBuff, MAX_PATH);
else
if (IS_INTRESOURCE(lpszName))
szName = (LPCWSTR)lpszName; /* Resource Id or NULL */
else
MultiByteToWideChar(CP_ACP, 0, lpszName, -1, szNameBuff, MAX_PATH);
MultiByteToWideChar(CP_ACP, 0, lpszId, -1, szIdBuff, MAX_PATH);