Aric Stewart : mpr: Initialize handle to NULL on ERROR_NO_NETWORK case in WNetOpenEnum.
Module: wine Branch: master Commit: 3b93ff71c7c410d3fb80f473a68c898ec3cffbb4 URL: http://source.winehq.org/git/wine.git/?a=commit;h=3b93ff71c7c410d3fb80f473a6... Author: Aric Stewart <aric(a)codeweavers.com> Date: Mon Dec 7 12:59:52 2009 -0600 mpr: Initialize handle to NULL on ERROR_NO_NETWORK case in WNetOpenEnum. --- dlls/mpr/wnet.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/dlls/mpr/wnet.c b/dlls/mpr/wnet.c index cffa340..66d165f 100644 --- a/dlls/mpr/wnet.c +++ b/dlls/mpr/wnet.c @@ -637,7 +637,10 @@ DWORD WINAPI WNetOpenEnumA( DWORD dwScope, DWORD dwType, DWORD dwUsage, if (!lphEnum) ret = WN_BAD_POINTER; else if (!providerTable || providerTable->numProviders == 0) + { + lphEnum = NULL; ret = WN_NO_NETWORK; + } else { if (lpNet) @@ -726,7 +729,10 @@ DWORD WINAPI WNetOpenEnumW( DWORD dwScope, DWORD dwType, DWORD dwUsage, if (!lphEnum) ret = WN_BAD_POINTER; else if (!providerTable || providerTable->numProviders == 0) + { + lphEnum = NULL; ret = WN_NO_NETWORK; + } else { switch (dwScope)
participants (1)
-
Alexandre Julliard