From 4328123d6036aa511dafe78608af12bf73a2830d Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Sat, 28 Nov 2015 16:24:53 +0000 Subject: [PATCH] [RTL] Partially sync actctx.c with Wine Staging 1.7.55. Fixes 3 kernel32:actctx failures. CORE-10536 svn path=/trunk/; revision=70181 --- reactos/lib/rtl/actctx.c | 5 ++++- reactos/media/doc/README.WINE | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/reactos/lib/rtl/actctx.c b/reactos/lib/rtl/actctx.c index 007ac7cca79..61debc2b0a1 100644 --- a/reactos/lib/rtl/actctx.c +++ b/reactos/lib/rtl/actctx.c @@ -3486,7 +3486,7 @@ static NTSTATUS find_window_class(ACTIVATION_CONTEXT* actctx, const UNICODE_STRI { const WCHAR *nameW = (WCHAR*)((BYTE*)actctx->wndclass_section + iter->name_offset); - if (!strcmpW(nameW, name->Buffer)) + if (!strcmpiW(nameW, name->Buffer)) { index = iter; break; @@ -4585,6 +4585,9 @@ static NTSTATUS find_string(ACTIVATION_CONTEXT* actctx, ULONG section_kind, switch (section_kind) { + case ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION: + DPRINT1("Unsupported yet section_kind %x\n", section_kind); + return STATUS_SXS_KEY_NOT_FOUND; case ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION: status = find_dll_redirection(actctx, section_name, data); break; diff --git a/reactos/media/doc/README.WINE b/reactos/media/doc/README.WINE index 41095eb7aa4..cc27f48f262 100644 --- a/reactos/media/doc/README.WINE +++ b/reactos/media/doc/README.WINE @@ -252,7 +252,7 @@ check Wine current sources first as it may already be fixed. reactos/lib/3rdparty/strmbase # Synced to WineStaging-1.7.55 -reactos/lib/rtl/actctx.c # Partly synced with WineStaging-1.7.37 +reactos/lib/rtl/actctx.c # Partly synced with WineStaging-1.7.55 reactos/lib/rtl/timerqueue.c # Partly synced with WineStaging-1.7.55 advapi32 -