From 0df3db43c6afeeecd124b6bbf2affa0a5ea82f2a Mon Sep 17 00:00:00 2001 From: falkTX Date: Fri, 12 Nov 2021 16:13:52 +0000 Subject: [PATCH] Prefer HOME env var before trying getpwuid --- src/override/MenuBar.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/override/MenuBar.cpp b/src/override/MenuBar.cpp index ceefda7..fdeb32e 100644 --- a/src/override/MenuBar.cpp +++ b/src/override/MenuBar.cpp @@ -121,10 +121,10 @@ static std::string homeDir() return system::join(homedrive, homepath); } #else - if (struct passwd* const pwd = getpwuid(getuid())) - return pwd->pw_dir; - else if (const char* const home = getenv("HOME")) + if (const char* const home = getenv("HOME")) return home; + else if (struct passwd* const pwd = getpwuid(getuid())) + return pwd->pw_dir; #endif return {}; }