From b95de093aa97dce85cec303463d62e348c1dd6f7 Mon Sep 17 00:00:00 2001 From: OBattler Date: Wed, 2 Nov 2022 14:47:08 +0100 Subject: [PATCH] Reverted the win_dynld.c "fix". --- src/qt/win_dynld.c | 5 +---- src/win/win_dynld.c | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/qt/win_dynld.c b/src/qt/win_dynld.c index aef74ede5..507e3584c 100644 --- a/src/qt/win_dynld.c +++ b/src/qt/win_dynld.c @@ -23,7 +23,6 @@ #include #define HAVE_STDARG_H #include <86box/86box.h> -#include <86box/plat.h> #include <86box/plat_dynld.h> @@ -53,11 +52,9 @@ dynld_module(const char *name, dllimp_t *table) HMODULE h; dllimp_t *imp; void *func; - WCHAR uname[512]; /* See if we can load the desired module. */ - mbstoc16s(uname, name, strlen(name) + 1); - if ((h = LoadLibrary(uname)) == NULL) { + if ((h = LoadLibrary((WCHAR *) name)) == NULL) { dynld_log("DynLd(\"%s\"): library not found! (%08X)\n", name, GetLastError()); return(NULL); } diff --git a/src/win/win_dynld.c b/src/win/win_dynld.c index aef74ede5..507e3584c 100644 --- a/src/win/win_dynld.c +++ b/src/win/win_dynld.c @@ -23,7 +23,6 @@ #include #define HAVE_STDARG_H #include <86box/86box.h> -#include <86box/plat.h> #include <86box/plat_dynld.h> @@ -53,11 +52,9 @@ dynld_module(const char *name, dllimp_t *table) HMODULE h; dllimp_t *imp; void *func; - WCHAR uname[512]; /* See if we can load the desired module. */ - mbstoc16s(uname, name, strlen(name) + 1); - if ((h = LoadLibrary(uname)) == NULL) { + if ((h = LoadLibrary((WCHAR *) name)) == NULL) { dynld_log("DynLd(\"%s\"): library not found! (%08X)\n", name, GetLastError()); return(NULL); }