From 3fcf4a5f741ea432d600e233a0fdc259e5519ff0 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Wed, 29 Jun 2022 22:42:10 +0200 Subject: [PATCH] Fix Windows wxDynamicLibrary tests build after recent change Fix a mistake in e32f49bca0 (Do run DynamicLibrary::Load unit test under Linux, 2022-06-29). --- tests/misc/dynamiclib.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/misc/dynamiclib.cpp b/tests/misc/dynamiclib.cpp index 5bfeb68340..23e2f00c73 100644 --- a/tests/misc/dynamiclib.cpp +++ b/tests/misc/dynamiclib.cpp @@ -14,7 +14,7 @@ #include "wx/dynlib.h" -#ifdef __UNIX__ +#ifndef __WINDOWS__ #include "wx/filename.h" #include "wx/log.h" #endif @@ -28,7 +28,8 @@ TEST_CASE("DynamicLibrary::Load", "[dynlib]") #if defined(__WINDOWS__) static const char* const LIB_NAME = "kernel32.dll"; static const char* const FUNC_NAME = "lstrlenA"; -#elif defined(__DARWIN__) +#else // !__WINDOWS__ +#if defined(__DARWIN__) static const char* const LIB_NAME = "/usr/lib/libc.dylib"; #elif defined(__LINUX__) #ifdef __x86_64__ @@ -52,6 +53,7 @@ TEST_CASE("DynamicLibrary::Load", "[dynlib]") return; } #endif // !__DARWIN__ +#endif // __WINDOWS__/!__WINDOWS__ wxDynamicLibrary lib(LIB_NAME); REQUIRE( lib.IsLoaded() );