diff --git a/src/futils.cpp b/src/futils.cpp index 3e30c999..7f3244e1 100644 --- a/src/futils.cpp +++ b/src/futils.cpp @@ -360,7 +360,7 @@ std::string getProcessPath() { TCHAR pathbuf[MAX_PATH]; GetModuleFileName(nullptr, pathbuf, MAX_PATH); auto path = fs::path(pathbuf); -#elif __has_include() +#elif defined(PROC_PIDPATHINFO_MAXSIZE) char pathbuf[PROC_PIDPATHINFO_MAXSIZE]; proc_pidpath(getpid(), pathbuf, sizeof(pathbuf)); auto path = fs::path(pathbuf);