https://git.reactos.org/?p=reactos.git;a=commitdiff;h=083c3d992b73fbc20ce455...
commit 083c3d992b73fbc20ce455ba1e301656e1716b2f Author: Joachim Henze Joachim.Henze@reactos.org AuthorDate: Thu Apr 12 17:57:38 2018 +0200 Commit: Joachim Henze Joachim.Henze@reactos.org CommitDate: Thu Apr 12 17:57:38 2018 +0200
[USER32] Fix compilation when USE_VERSIONED_CLASSES is not defined
Variable 'Status' would be set but not used otherwise in this case. This commit will not fix or improve CORE-13278, but was spotted when having a look at that. --- win32ss/user/user32/windows/class.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/win32ss/user/user32/windows/class.c b/win32ss/user/user32/windows/class.c index b7451639ba..7208b36c10 100644 --- a/win32ss/user/user32/windows/class.c +++ b/win32ss/user/user32/windows/class.c @@ -90,7 +90,9 @@ ClassNameToVersion( BOOL bAnsi) { LPCWSTR VersionedClass = NULL; +#ifdef USE_VERSIONED_CLASSES NTSTATUS Status; +#endif UNICODE_STRING SectionName; WCHAR SectionNameBuf[MAX_PATH] = {0}; ACTCTX_SECTION_KEYED_DATA KeyedData = { sizeof(KeyedData) }; @@ -126,13 +128,13 @@ ClassNameToVersion( RtlInitUnicodeString(&SectionName, lpszClass); } } +#ifdef USE_VERSIONED_CLASSES Status = RtlFindActivationContextSectionString( FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX, NULL, ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION, &SectionName, &KeyedData );
-#ifdef USE_VERSIONED_CLASSES if (NT_SUCCESS(Status) && KeyedData.ulDataFormatVersion == 1) { struct strsection_header *SectionHeader = KeyedData.lpSectionBase;