Author: akhaldi
Date: Mon Jan 23 12:26:32 2012
New Revision: 55097
URL:
http://svn.reactos.org/svn/reactos?rev=55097&view=rev
Log:
[ADVPACK]
* Sync to Wine 1.3.37.
Modified:
trunk/reactos/dll/win32/advpack/advpack.c
trunk/reactos/dll/win32/advpack/advpack_private.h
trunk/reactos/dll/win32/advpack/install.c
trunk/reactos/media/doc/README.WINE
Modified: trunk/reactos/dll/win32/advpack/advpack.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advpack/advpack.…
==============================================================================
--- trunk/reactos/dll/win32/advpack/advpack.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/advpack/advpack.c [iso-8859-1] Mon Jan 23 12:26:32 2012
@@ -452,7 +452,7 @@
}
/* registers the OCX if do_reg is TRUE, unregisters it otherwise */
-HRESULT do_ocx_reg(HMODULE hocx, BOOL do_reg)
+HRESULT do_ocx_reg(HMODULE hocx, BOOL do_reg, const WCHAR *flags, const WCHAR *param)
{
DLLREGISTER reg_func;
@@ -519,7 +519,7 @@
if (!hm)
goto done;
- hr = do_ocx_reg(hm, TRUE);
+ hr = do_ocx_reg(hm, TRUE, str_flags, param);
done:
FreeLibrary(hm);
Modified: trunk/reactos/dll/win32/advpack/advpack_private.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advpack/advpack_…
==============================================================================
--- trunk/reactos/dll/win32/advpack/advpack_private.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/advpack/advpack_private.h [iso-8859-1] Mon Jan 23 12:26:32
2012
@@ -21,10 +21,10 @@
#ifndef __ADVPACK_PRIVATE_H
#define __ADVPACK_PRIVATE_H
-HRESULT do_ocx_reg(HMODULE hocx, BOOL do_reg);
-LPWSTR get_parameter(LPWSTR *params, WCHAR separator);
-void set_ldids(HINF hInf, LPCWSTR pszInstallSection, LPCWSTR pszWorkingDir);
+HRESULT do_ocx_reg(HMODULE hocx, BOOL do_reg, const WCHAR *flags, const WCHAR *param)
DECLSPEC_HIDDEN;
+LPWSTR get_parameter(LPWSTR *params, WCHAR separator) DECLSPEC_HIDDEN;
+void set_ldids(HINF hInf, LPCWSTR pszInstallSection, LPCWSTR pszWorkingDir)
DECLSPEC_HIDDEN;
-HRESULT launch_exe(LPCWSTR cmd, LPCWSTR dir, HANDLE *phEXE);
+HRESULT launch_exe(LPCWSTR cmd, LPCWSTR dir, HANDLE *phEXE) DECLSPEC_HIDDEN;
#endif /* __ADVPACK_PRIVATE_H */
Modified: trunk/reactos/dll/win32/advpack/install.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advpack/install.…
==============================================================================
--- trunk/reactos/dll/win32/advpack/install.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/advpack/install.c [iso-8859-1] Mon Jan 23 12:26:32 2012
@@ -161,7 +161,7 @@
hm = LoadLibraryExW(buffer, NULL, LOAD_WITH_ALTERED_SEARCH_PATH);
if (hm)
{
- if (do_ocx_reg(hm, TRUE) != S_OK)
+ if (do_ocx_reg(hm, TRUE, NULL, NULL) != S_OK)
hr = E_FAIL;
FreeLibrary(hm);
Modified: trunk/reactos/media/doc/README.WINE
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/media/doc/README.WINE?rev=…
==============================================================================
--- trunk/reactos/media/doc/README.WINE [iso-8859-1] (original)
+++ trunk/reactos/media/doc/README.WINE [iso-8859-1] Mon Jan 23 12:26:32 2012
@@ -40,7 +40,7 @@
reactos/dll/directx/msdmo # Autosync
reactos/dll/directx/qedit # Autosync
reactos/dll/directx/quartz # Autosync
-reactos/dll/win32/advpack # Autosync
+reactos/dll/win32/advpack # Synced to Wine-1.3.37
reactos/dll/win32/atl # Autosync
reactos/dll/win32/avifil32 # Autosync
reactos/dll/win32/bcrypt # Autosync