From bef9deeb84bfd7c4d5f62e98a777cb4bfbc831dd Mon Sep 17 00:00:00 2001 From: Andrew Schwartzmeyer Date: Thu, 13 Aug 2015 17:53:28 -0700 Subject: [PATCH] Remove std::string utf8 Not used consistently. Use in-place for comparison. --- src/impl/getusername.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/impl/getusername.cpp b/src/impl/getusername.cpp index 82a6be180..849f4896a 100644 --- a/src/impl/getusername.cpp +++ b/src/impl/getusername.cpp @@ -64,8 +64,6 @@ //! [LPTSTR]: https://msdn.microsoft.com/en-us/library/windows/desktop/aa383751(v=vs.85).aspx#LPTSTR BOOL GetUserNameW(WCHAR_T* lpBuffer, LPDWORD lpnSize) { - const std::string utf8 = "UTF-8"; - errno = FALSE; // Check parameters @@ -78,7 +76,7 @@ BOOL GetUserNameW(WCHAR_T* lpBuffer, LPDWORD lpnSize) // Select locale from environment setlocale(LC_ALL, ""); // Check that locale is UTF-8 - if (nl_langinfo(CODESET) != utf8) + if (nl_langinfo(CODESET) != std::string("UTF-8")) { errno = ERROR_BAD_ENVIRONMENT; return FALSE;