Module: wine Branch: master Commit: 3b93ff71c7c410d3fb80f473a68c898ec3cffbb4 URL: http://source.winehq.org/git/wine.git/?a=commit;h=3b93ff71c7c410d3fb80f473a6...
Author: Aric Stewart aric@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)