diff --git a/src/util.cpp b/src/util.cpp index 5ce7c4967..753f52ae4 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -554,17 +554,17 @@ static boost::filesystem::path ZC_GetBaseParamsDir() // Windows >= Vista: C:\Users\Username\AppData\Roaming\ZcashParams // Mac: ~/Library/Application Support/ZcashParams // Unix: ~/.zcash-params + fs::path pathRet; #ifdef _WIN32 // Windows if (mapArgs.count("-zcashparamsdir")) { - path = fs::system_complete(mapArgs["-zcashparamsdir"]); - if (fs::is_directory(path)) { - return path; + pathRet = fs::system_complete(mapArgs["-zcashparamsdir"]); + if (fs::is_directory(pathRet)) { + return pathRet; } } return GetSpecialFolderPath(CSIDL_APPDATA) / "ZcashParams"; #else - fs::path pathRet; char* pszHome = getenv("HOME"); if (pszHome == NULL || strlen(pszHome) == 0) pathRet = fs::path("/");