From f636cf422ee44138eed48dfc9dc05d20b6ae113c Mon Sep 17 00:00:00 2001 From: David Majnemer Date: Sun, 6 Oct 2013 20:44:34 +0000 Subject: Revert "Windows: Add support for unicode command lines" This is causing MinGW bots to fail. This reverts commit r192069. llvm-svn: 192070 --- llvm/lib/Support/Windows/DynamicLibrary.inc | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'llvm/lib/Support/Windows/DynamicLibrary.inc') diff --git a/llvm/lib/Support/Windows/DynamicLibrary.inc b/llvm/lib/Support/Windows/DynamicLibrary.inc index 5a7b21920a9..2edaf74fa56 100644 --- a/llvm/lib/Support/Windows/DynamicLibrary.inc +++ b/llvm/lib/Support/Windows/DynamicLibrary.inc @@ -83,15 +83,8 @@ DynamicLibrary DynamicLibrary::getPermanentLibrary(const char *filename, // This is mostly to ensure that the return value still shows up as "valid". return DynamicLibrary(&OpenedHandles); } - - SmallVector filenameUnicode; - if (error_code ec = windows::UTF8ToUTF16(filename, filenameUnicode)) { - SetLastError(ec.value()); - MakeErrMsg(errMsg, std::string(filename) + ": Can't convert to UTF-16: "); - return DynamicLibrary(); - } - HMODULE a_handle = LoadLibraryW(filenameUnicode.data()); + HMODULE a_handle = LoadLibrary(filename); if (a_handle == 0) { MakeErrMsg(errMsg, std::string(filename) + ": Can't open : "); -- cgit v1.2.3