[3/3] netapi32: The last parameter to Samba's NetShareAdd is not optional.
Hans Leidekker
hans at codeweavers.com
Wed Nov 20 03:32:12 CST 2013
---
dlls/netapi32/netapi32.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dlls/netapi32/netapi32.c b/dlls/netapi32/netapi32.c
index d5f30c0..7b6bd34 100644
--- a/dlls/netapi32/netapi32.c
+++ b/dlls/netapi32/netapi32.c
@@ -782,8 +782,11 @@ static NET_API_STATUS share_add( LMSTR servername, DWORD level, LPBYTE buf, LPDW
status = share_info_to_samba( level, buf, &info );
if (!status)
{
- status = pNetShareAdd( server, level, info, parm_err );
+ unsigned int err;
+
+ status = pNetShareAdd( server, level, info, &err );
HeapFree( GetProcessHeap(), 0, info );
+ if (parm_err) *parm_err = err;
}
HeapFree( GetProcessHeap(), 0, server );
return status;
--
1.8.1.5
More information about the wine-patches
mailing list