Aric Stewart : mpr: Initialize handle to NULL on ERROR_NO_NETWORK case in WNetOpenEnum.
Alexandre Julliard
julliard at winehq.org
Tue Dec 8 11:10:35 CST 2009
Module: wine
Branch: master
Commit: 3b93ff71c7c410d3fb80f473a68c898ec3cffbb4
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3b93ff71c7c410d3fb80f473a68c898ec3cffbb4
Author: Aric Stewart <aric at 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)
More information about the wine-cvs
mailing list