diff --git a/test/mix.c b/test/mix.c index 197e9e426..4f4490e72 100644 --- a/test/mix.c +++ b/test/mix.c @@ -17,9 +17,12 @@ main(void) return 77; #else // load functions from dll - HMODULE pdll = LoadLibraryW(L"libmcfgthread-" __MCF_S(_MCF_ABI_VERSION_MAJOR) ".dll"); + wchar_t dll_name[100]; + wsprintfW(dll_name, L"libmcfgthread-%d.dll", _MCF_ABI_VERSION_MAJOR); + HMODULE pdll = LoadLibraryW(dll_name); assert(pdll); - HMODULE mdll = LoadLibraryW(L"libmcfgthread-minimal-" __MCF_S(_MCF_ABI_VERSION_MAJOR) ".dll"); + wsprintfW(dll_name, L"libmcfgthread-minimal-%d.dll", _MCF_ABI_VERSION_MAJOR); + HMODULE mdll = LoadLibraryW(dll_name); assert(mdll); typedef __typeof__(_MCF_tls_get) tls_get_fn;