crt: Add new symbols in ole32 import library
Required for https://bugzilla.mozilla.org/show_bug.cgi?id=1871472
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
Signed-off-by: LIU Hao <lh_mouse@126.com>
diff --git a/mingw-w64-crt/lib-common/ole32.def.in b/mingw-w64-crt/lib-common/ole32.def.in
index 757f82e..97c391e 100644
--- a/mingw-w64-crt/lib-common/ole32.def.in
+++ b/mingw-w64-crt/lib-common/ole32.def.in
@@ -390,7 +390,9 @@
OleConvertIStorageToOLESTREAM
OleConvertIStorageToOLESTREAMEx
OleConvertOLESTREAMToIStorage
+OleConvertOLESTREAMToIStorage2
OleConvertOLESTREAMToIStorageEx
+OleConvertOLESTREAMToIStorageEx2
OleCreate
OleCreateDefaultHandler
OleCreateEmbeddingHelper
@@ -417,6 +419,7 @@
OleFlushClipboard
OleGetAutoConvert
OleGetClipboard
+OleGetClipboardWithEnterpriseInfo
OleGetIconOfClass
OleGetIconOfFile
OleIconToCursorExt
diff --git a/mingw-w64-crt/lib32/ole32.def b/mingw-w64-crt/lib32/ole32.def
index 7a8b4d3..1ed53ec 100644
--- a/mingw-w64-crt/lib32/ole32.def
+++ b/mingw-w64-crt/lib32/ole32.def
@@ -25,6 +25,7 @@
CLSIDFromString@8
CoAddRefServerProcess@0
CoAllowSetForegroundWindow@8
+CoAllowUnmarshalerCLSID@4
CoBuildVersion@0
CoCancelCall@8
CoCopyProxy@8
@@ -35,6 +36,8 @@
CoCreateInstanceFromApp@24
CoCreateObjectInContext@16
CoDeactivateObject@8
+CoDecodeProxy@16
+CoDecrementMTAUsage@4
CoDisableCallCancellation@4
CoDisconnectContext@4
CoDisconnectObject@8
@@ -77,7 +80,9 @@
CoGetStdMarshalEx@12
CoGetSystemSecurityPermissions@8
CoGetTreatAsClass@8
+CoHandlePriorityEventsFromMessagePump@0
CoImpersonateClient@0
+CoIncrementMTAUsage@4
CoInitialize@4
CoInitializeEx@8
CoInitializeSecurity@36
@@ -98,6 +103,7 @@
CoQueryProxyBlanket@32
CoQueryReleaseObject@4
CoReactivateObject@8
+CoRegisterActivationFilter@4
CoRegisterChannelHook@8
CoRegisterClassObject@20
CoRegisterInitializeSpy@8
@@ -115,6 +121,7 @@
CoRevokeInitializeSpy@8
CoRevokeMallocSpy@0
CoSetCancelObject@4
+CoSetMessageDispatcher@4
CoSetProxyBlanket@32
CoSetState@4
CoSuspendClassObjects@0
@@ -129,6 +136,7 @@
CoUnmarshalHresult@8
CoUnmarshalInterface@12
CoWaitForMultipleHandles@20
+CoWaitForMultipleObjects@20
ComPs_NdrDllCanUnloadNow@4
ComPs_NdrDllGetClassObject@24
ComPs_NdrDllRegisterProxy@20
@@ -157,6 +165,7 @@
EnableHookObject@8
FmtIdToPropStgName@8
FreePropVariantArray@8
+GetActiveObjectExt@12
GetClassFile@8
GetConvertStg@4
GetDocumentBitStg@4
@@ -205,6 +214,10 @@
HMETAFILE_UserMarshal@12
HMETAFILE_UserSize@12
HMETAFILE_UserUnmarshal@12
+HMONITOR_UserFree@8
+HMONITOR_UserMarshal@12
+HMONITOR_UserSize@12
+HMONITOR_UserUnmarshal@12
HPALETTE_UserFree@8
HPALETTE_UserMarshal@12
HPALETTE_UserSize@12
@@ -288,11 +301,14 @@
OleConvertIStorageToOLESTREAM@8
OleConvertIStorageToOLESTREAMEx@28
OleConvertOLESTREAMToIStorage@12
+OleConvertOLESTREAMToIStorage2@24
OleConvertOLESTREAMToIStorageEx@28
+OleConvertOLESTREAMToIStorageEx2@40
OleCreate@28
OleCreateDefaultHandler@16
OleCreateEmbeddingHelper@24
OleCreateEx@48
+OleCreateFontIndirectExt@12
OleCreateFromData@28
OleCreateFromDataEx@48
OleCreateFromFile@32
@@ -304,6 +320,8 @@
OleCreateLinkToFile@28
OleCreateLinkToFileEx@48
OleCreateMenuDescriptor@8
+OleCreatePictureIndirectExt@16
+OleCreatePropertyFrameIndirectExt@4
OleCreateStaticFromData@28
OleDestroyMenuDescriptor@4
OleDoAutoConvert@8
@@ -312,14 +330,19 @@
OleFlushClipboard@0
OleGetAutoConvert@8
OleGetClipboard@4
+OleGetClipboardWithEnterpriseInfo@20
OleGetIconOfClass@12
OleGetIconOfFile@8
+OleIconToCursorExt@8
OleInitialize@4
OleInitializeWOW@8
OleIsCurrentClipboard@4
OleIsRunning@4
OleLoad@16
OleLoadFromStream@12
+OleLoadPictureExt@32
+OleLoadPictureFileExt@32
+OleLoadPicturePathExt@24
OleLockRunning@12
OleMetafilePictFromIconAndLabel@16
OleNoteObjectVisible@8
@@ -331,12 +354,14 @@
OleRegGetUserType@12
OleRun@4
OleSave@12
+OleSavePictureFileExt@8
OleSaveToStream@8
OleSetAutoConvert@8
OleSetClipboard@4
OleSetContainedObject@8
OleSetMenuDescriptor@20
OleTranslateAccelerator@12
+OleTranslateColorExt@12
OleUninitialize@0
OpenOrCreateStream@12
ProgIDFromCLSID@8
@@ -350,9 +375,12 @@
ReadFmtUserTypeStg@12
ReadOleStg@24
ReadStringStream@8
+RegisterActiveObjectExt@16
RegisterDragDrop@8
ReleaseStgMedium@4
+RevokeActiveObjectExt@8
RevokeDragDrop@4
+RoGetAgileReference@16
SNB_UserFree@8
SNB_UserMarshal@12
SNB_UserSize@12