Nikolay Sivov : api-ms: Redirect com-private to combase.
Alexandre Julliard
julliard at winehq.org
Wed Sep 2 15:24:32 CDT 2020
Module: wine
Branch: master
Commit: 5d5329936e3683833e37722851fcad5696778924
URL: https://source.winehq.org/git/wine.git/?a=commit;h=5d5329936e3683833e37722851fcad5696778924
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Wed Sep 2 14:14:48 2020 +0300
api-ms: Redirect com-private to combase.
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Huw Davies <huw at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
.../api-ms-win-core-com-private-l1-1-0.spec | 52 +++++++++++-----------
tools/make_specfiles | 6 ++-
2 files changed, 30 insertions(+), 28 deletions(-)
diff --git a/dlls/api-ms-win-core-com-private-l1-1-0/api-ms-win-core-com-private-l1-1-0.spec b/dlls/api-ms-win-core-com-private-l1-1-0/api-ms-win-core-com-private-l1-1-0.spec
index b0f6b64f64..155219a472 100644
--- a/dlls/api-ms-win-core-com-private-l1-1-0/api-ms-win-core-com-private-l1-1-0.spec
+++ b/dlls/api-ms-win-core-com-private-l1-1-0/api-ms-win-core-com-private-l1-1-0.spec
@@ -1,37 +1,37 @@
@ stub CLSIDFromOle1Class
@ stub CleanupOleStateInAllTls
-@ stub CleanupTlsOleState
+@ stdcall CleanupTlsOleState(ptr) combase.CleanupTlsOleState
@ stub ClearCleanupFlag
-@ stub CoCreateErrorInfo
+@ stdcall CoCreateErrorInfo(ptr) combase.CoCreateErrorInfo
@ stub CoCreateObjectInContext
@ stub CoDeactivateObject
-@ stdcall CoGetActivationState(int128 long ptr) ole32.CoGetActivationState
+@ stdcall CoGetActivationState(int128 long ptr) combase.CoGetActivationState
@ stub CoGetApartmentID
-@ stdcall CoGetCallState(long ptr) ole32.CoGetCallState
+@ stdcall CoGetCallState(long ptr) combase.CoGetCallState
@ stub CoGetClassVersion
-@ stub CoGetErrorInfo
-@ stdcall CoGetInstanceFromFile(ptr ptr ptr long long wstr long ptr) ole32.CoGetInstanceFromFile
-@ stdcall CoGetInstanceFromIStorage(ptr ptr ptr long ptr long ptr) ole32.CoGetInstanceFromIStorage
+@ stdcall CoGetErrorInfo(long ptr) combase.CoGetErrorInfo
+@ stdcall CoGetInstanceFromFile(ptr ptr ptr long long wstr long ptr) combase.CoGetInstanceFromFile
+@ stdcall CoGetInstanceFromIStorage(ptr ptr ptr long ptr long ptr) combase.CoGetInstanceFromIStorage
@ stub CoGetModuleType
@ stub CoGetProcessIdentifier
@ stub CoGetSystemSecurityPermissions
-@ stdcall CoInitializeWOW(long long) ole32.CoInitializeWOW
+@ stdcall CoInitializeWOW(long long) combase.CoInitializeWOW
@ stub CoPopServiceDomain
@ stub CoPushServiceDomain
@ stub CoReactivateObject
-@ stdcall CoRegisterInitializeSpy(ptr ptr) ole32.CoRegisterInitializeSpy
-@ stdcall CoRegisterMallocSpy(ptr) ole32.CoRegisterMallocSpy
-@ stdcall CoRegisterMessageFilter(ptr ptr) ole32.CoRegisterMessageFilter
-@ stdcall CoRegisterSurrogateEx(ptr ptr) ole32.CoRegisterSurrogateEx
+@ stdcall CoRegisterInitializeSpy(ptr ptr) combase.CoRegisterInitializeSpy
+@ stdcall CoRegisterMallocSpy(ptr) combase.CoRegisterMallocSpy
+@ stdcall CoRegisterMessageFilter(ptr ptr) combase.CoRegisterMessageFilter
+@ stdcall CoRegisterSurrogateEx(ptr ptr) combase.CoRegisterSurrogateEx
@ stub CoRetireServer
-@ stdcall CoRevokeInitializeSpy(int64) ole32.CoRevokeInitializeSpy
-@ stdcall CoRevokeMallocSpy() ole32.CoRevokeMallocSpy
-@ stub CoSetErrorInfo
+@ stdcall CoRevokeInitializeSpy(int64) combase.CoRevokeInitializeSpy
+@ stdcall CoRevokeMallocSpy() combase.CoRevokeMallocSpy
+@ stdcall CoSetErrorInfo(long ptr) combase.CoSetErrorInfo
@ stub CoUnloadingWOW
@ stub CoVrfCheckThreadState
@ stub CoVrfGetThreadState
@ stub CoVrfReleaseThreadState
-@ stdcall DllDebugObjectRPCHook(long ptr) ole32.DllDebugObjectRPCHook
+@ stdcall DllDebugObjectRPCHook(long ptr) combase.DllDebugObjectRPCHook
@ stub EnableHookObject
@ stub FreePropVariantArrayWorker
@ stub GetCatalogHelper
@@ -51,7 +51,7 @@
@ stub InternalCoIsSurrogateProcess
@ stub InternalCoRegisterDisconnectCallback
@ stub InternalCoRegisterSurrogatedObject
-@ stub InternalCoStdMarshalObject
+@ stdcall InternalCoStdMarshalObject(ptr long ptr ptr) combase.InternalCoStdMarshalObject
@ stub InternalCoUnregisterDisconnectCallback
@ stub InternalCompleteObjRef
@ stub InternalCreateCAggId
@@ -60,15 +60,15 @@
@ stub InternalFillLocalOXIDInfo
@ stub InternalFreeObjRef
@ stub InternalGetWindowPropInterface
-@ stub InternalIrotEnumRunning
-@ stub InternalIrotGetObject
-@ stub InternalIrotGetTimeOfLastChange
-@ stub InternalIrotIsRunning
-@ stub InternalIrotNoteChangeTime
-@ stub InternalIrotRegister
-@ stub InternalIrotRevoke
+@ stdcall InternalIrotEnumRunning(ptr) combase.InternalIrotEnumRunning
+@ stdcall InternalIrotGetObject(ptr ptr ptr) combase.InternalIrotGetObject
+@ stdcall InternalIrotGetTimeOfLastChange(ptr ptr) combase.InternalIrotGetTimeOfLastChange
+@ stdcall InternalIrotIsRunning(ptr) combase.InternalIrotIsRunning
+@ stdcall InternalIrotNoteChangeTime(long ptr) combase.InternalIrotNoteChangeTime
+@ stdcall InternalIrotRegister(ptr ptr ptr ptr long ptr ptr) combase.InternalIrotRegister
+@ stdcall InternalIrotRevoke(long ptr ptr ptr) combase.InternalIrotRevoke
@ stub InternalIsApartmentInitialized
-@ stub InternalIsProcessInitialized
+@ stdcall InternalIsProcessInitialized() combase.InternalIsProcessInitialized
@ stub InternalMarshalObjRef
@ stub InternalNotifyDDStartOrStop
@ stub InternalOleModalLoopBlockFn
@@ -79,7 +79,7 @@
@ stub InternalSetAptCallCtrlOnTlsIfRequired
@ stub InternalSetOleThunkWowPtr
@ stub InternalStubInvoke
-@ stub InternalTlsAllocData
+@ stdcall InternalTlsAllocData(ptr) combase.InternalTlsAllocData
@ stub InternalUnmarshalObjRef
@ stub NdrExtStubInitialize
@ stub NdrOleDllGetClassObject
diff --git a/tools/make_specfiles b/tools/make_specfiles
index 2af4606984..efb873e253 100755
--- a/tools/make_specfiles
+++ b/tools/make_specfiles
@@ -329,13 +329,15 @@ my @dll_groups =
"api-ms-win-core-systemtopology-l1-1-0",
"api-ms-win-security-grouppolicy-l1-1-0",
],
+ [
+ "combase",
+ "api-ms-win-core-com-private-l1-1-0",
+ ],
[
"ole32",
"api-ms-win-downlevel-ole32-l1-1-0",
"api-ms-win-core-com-l1-1-0",
"api-ms-win-core-com-l1-1-1",
- "api-ms-win-core-com-private-l1-1-0",
- "combase",
"iprop",
],
[
More information about the wine-cvs
mailing list