From: Amine Khaldi Date: Sat, 17 Mar 2018 12:24:48 +0000 (+0100) Subject: [MPR] Sync with Wine Staging 3.3. CORE-14434 X-Git-Tag: 0.4.9-RC~547 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=1a914df648f281f65515e1262fc624596b288b56 [MPR] Sync with Wine Staging 3.3. CORE-14434 --- diff --git a/dll/win32/mpr/auth.c b/dll/win32/mpr/auth.c index bf5c671f883..e2a28a3d83e 100644 --- a/dll/win32/mpr/auth.c +++ b/dll/win32/mpr/auth.c @@ -18,7 +18,15 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include "precomp.h" +#include + +#include "windef.h" +#include "winbase.h" +#include "winnetwk.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(mpr); + /***************************************************************** * WNetLogoffA [MPR.@] diff --git a/dll/win32/mpr/mpr.rc b/dll/win32/mpr/mpr.rc index d34b55657ed..93f5cebda05 100644 --- a/dll/win32/mpr/mpr.rc +++ b/dll/win32/mpr/mpr.rc @@ -18,8 +18,6 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include - #include "mprres.h" #include "version.rc" diff --git a/dll/win32/mpr/mpr_main.c b/dll/win32/mpr/mpr_main.c index f6ca1021b23..d7535f504e3 100644 --- a/dll/win32/mpr/mpr_main.c +++ b/dll/win32/mpr/mpr_main.c @@ -18,10 +18,17 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include "precomp.h" +#include +#include "windef.h" +#include "winbase.h" +#include "objbase.h" +#include "winnetwk.h" +#include "wine/debug.h" #include "wnetpriv.h" +WINE_DEFAULT_DEBUG_CHANNEL(mpr); + /* * FIXME: The following routines should use a private heap ... */ diff --git a/dll/win32/mpr/mprres.h b/dll/win32/mpr/mprres.h index 83e95450a6e..5c42e565477 100644 --- a/dll/win32/mpr/mprres.h +++ b/dll/win32/mpr/mprres.h @@ -15,10 +15,12 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ - #ifndef __WINE_MPRRES_H__ #define __WINE_MPRRES_H__ +#include +#include + #define IDS_ENTIRENETWORK 1 #define IDD_PROXYDLG 0x400 diff --git a/dll/win32/mpr/multinet.c b/dll/win32/mpr/multinet.c index 326c5b14eb6..f05cd214ef5 100644 --- a/dll/win32/mpr/multinet.c +++ b/dll/win32/mpr/multinet.c @@ -18,7 +18,15 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include "precomp.h" +#include + +#include "windef.h" +#include "winbase.h" +#include "winnetwk.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(mpr); + /***************************************************************** * MultinetGetConnectionPerformanceA [MPR.@] diff --git a/dll/win32/mpr/netspi.h b/dll/win32/mpr/netspi.h index c6bb1ea5216..0a82475931a 100644 --- a/dll/win32/mpr/netspi.h +++ b/dll/win32/mpr/netspi.h @@ -24,6 +24,9 @@ #ifndef _NETSPI_H_ #define _NETSPI_H_ +#include "windef.h" +#include "winnetwk.h" + /* * Note: The Unicode variants of all these routines/structures * apparently don't exist, at least not in Win95 ... diff --git a/dll/win32/mpr/nps.c b/dll/win32/mpr/nps.c index bb1264635aa..f8a143363f2 100644 --- a/dll/win32/mpr/nps.c +++ b/dll/win32/mpr/nps.c @@ -19,9 +19,22 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include "precomp.h" +#include "config.h" +#include + +#include "windef.h" +#include "winbase.h" +#include "winuser.h" #include "netspi.h" +#include "wine/debug.h" +#include "winerror.h" + +WINE_DEFAULT_DEBUG_CHANNEL(mpr); + +#include "wine/unicode.h" + +#include "mprres.h" /*********************************************************************** * NPS_ProxyPasswordDialog diff --git a/dll/win32/mpr/precomp.h b/dll/win32/mpr/precomp.h index 6d5a884c54b..84dd7aabf43 100644 --- a/dll/win32/mpr/precomp.h +++ b/dll/win32/mpr/precomp.h @@ -1,3 +1,4 @@ + #ifndef _MPR_PCH_ #define _MPR_PCH_ @@ -16,6 +17,4 @@ #include "mprres.h" -WINE_DEFAULT_DEBUG_CHANNEL(mpr); - -#endif /* _MPR_PCH_ */ +#endif /* !_MPR_PCH_ */ diff --git a/dll/win32/mpr/pwcache.c b/dll/win32/mpr/pwcache.c index 6568b9d5496..aa09522a5f9 100644 --- a/dll/win32/mpr/pwcache.c +++ b/dll/win32/mpr/pwcache.c @@ -19,10 +19,17 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include "precomp.h" - +#include #include +#include "windef.h" +#include "winbase.h" +#include "winnetwk.h" +#include "winreg.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(mpr); + static const char mpr_key[] = "Software\\Wine\\Wine\\Mpr\\"; static inline BYTE hex( BYTE x ) diff --git a/dll/win32/mpr/version.rc b/dll/win32/mpr/version.rc index a2cc94aa98d..c27f9c78889 100644 --- a/dll/win32/mpr/version.rc +++ b/dll/win32/mpr/version.rc @@ -25,4 +25,4 @@ #define WINE_PRODUCTVERSION 5,0,2195,6611 #define WINE_PRODUCTVERSION_STR "5.00.2195.6611" -#include +#include "wine/wine_common_ver.rc" diff --git a/dll/win32/mpr/wnet.c b/dll/win32/mpr/wnet.c index fc701b6595d..82c9302849f 100644 --- a/dll/win32/mpr/wnet.c +++ b/dll/win32/mpr/wnet.c @@ -21,13 +21,23 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include "precomp.h" - -#include -#include +#include +#include "windef.h" +#include "winbase.h" +#include "winnls.h" +#include "winioctl.h" +#include "winnetwk.h" +#include "npapi.h" +#include "winreg.h" +#include "winuser.h" #define WINE_MOUNTMGR_EXTENSIONS -#include -#include +#include "ddk/mountmgr.h" +#include "wine/debug.h" +#include "wine/unicode.h" +#include "mprres.h" +#include "wnetpriv.h" + +WINE_DEFAULT_DEBUG_CHANNEL(mpr); /* Data structures representing network service providers. Assumes only one * thread creates them, and that they are constant for the life of the process @@ -2577,7 +2587,7 @@ DWORD WINAPI WNetGetUniversalNameA ( LPCSTR lpLocalPath, DWORD dwInfoLevel, break; } case REMOTE_NAME_INFO_LEVEL: - err = WN_NO_NETWORK; + err = WN_NOT_CONNECTED; break; default: diff --git a/media/doc/README.WINE b/media/doc/README.WINE index 869affc7599..3bb27a2ce3f 100644 --- a/media/doc/README.WINE +++ b/media/doc/README.WINE @@ -98,7 +98,7 @@ reactos/dll/win32/mciwave # Synced to WineStaging-3.3 reactos/dll/win32/mgmtapi # Synced to WineStaging-3.3 reactos/dll/win32/mlang # Synced to WineStaging-3.3 reactos/dll/win32/mmdevapi # Synced to WineStaging-3.3 -reactos/dll/win32/mpr # Synced to Wine-3.0 +reactos/dll/win32/mpr # Synced to WineStaging-3.3 reactos/dll/win32/mprapi # Synced to WineStaging-2.9 reactos/dll/win32/msacm32 # Synced to WineStaging-2.16 reactos/dll/win32/msacm32.drv # Synced to WineStaging-2.9