From eb1a1c027554de8a782779511f66af43d35e5d8d Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Thu, 23 Jan 2014 12:28:33 -0700 Subject: [PATCH] Port windows unicode fix from @da2ce7 to 4.x branch --- src/main.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index d77578d4..6333dca2 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -46,9 +46,9 @@ void *cast_module_symbol(std::string (*t_path)()) std::string default_search_path() { -#ifdef CHAISCRIPT_WINDOWS - TCHAR path[2048]; - int size = GetModuleFileName(0, path, sizeof(path)-1); +#ifdef CHAISCRIPT_WINDOWS // force no unicode + CHAR path[4096]; + int size = GetModuleFileNameA(0, path, sizeof(path)-1); std::string exepath(path, size);