https://git.reactos.org/?p=reactos.git;a=commitdiff;h=6b3406e6304638e192e7a…
commit 6b3406e6304638e192e7a1cf85c98a6243d6314a
Author: Timo Kreuzer <timo.kreuzer(a)reactos.org>
AuthorDate: Mon Jan 20 12:29:24 2025 +0200
Commit: Timo Kreuzer <timo.kreuzer(a)reactos.org>
CommitDate: Wed Jan 22 13:38:18 2025 +0200
[URLMON] Define PROXY_CLSID_IS on the command line
Fixes crash of mshtml_winetest:htmldoc (introduced by 716613c). Please do not ask me
why.
The test started crashing with commit 716613cddc8039eff5f095051dc9a79727a25e73
"[CMAKE] Use new policies for CMP0005 and CMP0018 (#1481)", which moved this
definition from the command line to urlmon_main.h. This got later removed by commit
6c3c2e33f63b9e621497807591555304ecdd37ec "[URLMON] Sync with Wine Staging 4.18.
CORE-16441"
---
dll/win32/urlmon/CMakeLists.txt | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dll/win32/urlmon/CMakeLists.txt b/dll/win32/urlmon/CMakeLists.txt
index 6b5bef1759f..6475c18dc30 100644
--- a/dll/win32/urlmon/CMakeLists.txt
+++ b/dll/win32/urlmon/CMakeLists.txt
@@ -4,7 +4,8 @@ add_definitions(
-D_URLMON_
-DENTRY_PREFIX=URLMON_
-DPROXY_DELEGATION
- -DWINE_REGISTER_DLL)
+ -DWINE_REGISTER_DLL
+
-DPROXY_CLSID_IS={0x79EAC9F1,0xBAF9,0x11CE,{0x8C,0x82,0x00,0xAA,0x00,0x4B,0xA9,0x0B}})
include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine)
spec2def(urlmon.dll urlmon.spec ADD_IMPORTLIB)