[PATCH 1/2] winmm: Return meaningful value in WINMM_CreateIData
Andrew Eikum
aeikum at codeweavers.com
Thu Dec 1 08:12:47 CST 2016
Signed-off-by: Andrew Eikum <aeikum at codeweavers.com>
On Thu, Dec 01, 2016 at 11:32:34AM -0200, Bruno Jesus wrote:
> Signed-off-by: Bruno Jesus <00cpxxx at gmail.com>
> ---
> dlls/winmm/winmm.c | 9 +++++----
> 1 file changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/dlls/winmm/winmm.c b/dlls/winmm/winmm.c
> index f2d0858..0f3cd5d 100644
> --- a/dlls/winmm/winmm.c
> +++ b/dlls/winmm/winmm.c
> @@ -79,7 +79,7 @@ static BOOL WINMM_CreateIData(HINSTANCE hInstDLL)
> {
> hWinMM32Instance = hInstDLL;
> psLastEvent = CreateEventW(NULL, TRUE, FALSE, NULL);
> - return TRUE;
> + return psLastEvent != NULL;
> }
>
> /******************************************************************
> @@ -137,9 +137,10 @@ BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD fdwReason, LPVOID fImpLoad)
> case DLL_PROCESS_ATTACH:
> DisableThreadLibraryCalls(hInstDLL);
>
> - if (!WINMM_CreateIData(hInstDLL))
> - return FALSE;
> - break;
> + if (!WINMM_CreateIData(hInstDLL))
> + return FALSE;
> +
> + break;
> case DLL_PROCESS_DETACH:
> if(fImpLoad)
> break;
> --
> 2.9.3
>
>
>
More information about the wine-patches
mailing list