소스 검색

Use "L" to force wide literal string.

If multi-byte character set is chosen, TEXT() does not produce a wide string,
causing compilation errors.
rude 13 년 전
부모
커밋
2149ecdf44
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/modules/filesystem/physfs/Filesystem.cpp

+ 1 - 1
src/modules/filesystem/physfs/Filesystem.cpp

@@ -236,7 +236,7 @@ const char *Filesystem::getAppdataDirectory()
 #ifdef LOVE_WINDOWS
 	if (appdata.empty())
 	{
-		wchar_t *w_appdata = _wgetenv(TEXT("APPDATA"));
+		wchar_t *w_appdata = _wgetenv(L"APPDATA");
 		appdata = to_utf8(w_appdata);
 		replace_char(appdata, '\\', '/');
 	}