From f08e3e05c8a8b7ff577ca32fcca10feacc127a33 Mon Sep 17 00:00:00 2001 From: taynpg Date: Tue, 25 Feb 2025 18:08:32 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E6=AD=A3mingw=E7=BC=96?= =?UTF-8?q?=E8=AF=91=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- filecomplete.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/filecomplete.cpp b/filecomplete.cpp index 140d546..517a435 100644 --- a/filecomplete.cpp +++ b/filecomplete.cpp @@ -154,7 +154,7 @@ std::string get_home() std::size_t len = 0; // _dupenv_s() 在 Visual Studio 2008 的 CRT (msvcr90) 中引入的,似乎没有进入系统 CRT (msvcrt)。 // mingw-w64 GCC 通常默认只链接到系统 CRT,所以找不到这个符号。 -#if defined(MINGW32) || defined(MINGW64) +#if defined(__MINGW32__) || defined(__MINGW64__) char* homedir = getenv("USERPROFILE"); if (homedir) { return std::string(homedir);