Changeset 107936 in vbox
- Timestamp:
- Jan 24, 2025 7:52:37 PM (4 weeks ago)
- svn:sync-xref-src-repo-rev:
- 167181
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/dxvk-2.3.1/src/util/util_env.cpp
r107544 r107936 76 76 77 77 std::string getExePath() { 78 #ifdef VBOX 79 std::array<char, PATH_MAX> exePath = {}; 80 if (!RTProcGetExecutablePath(exePath.data(), exePath.size())) 81 return std::string(""); 82 return std::string(exePath.begin(), exePath.begin() + strlen(exePath.begin())); 83 #else 78 84 #if defined(_WIN32) 79 85 std::vector<WCHAR> exePath; … … 85 91 return str::fromws(exePath.data()); 86 92 #elif defined(__linux__) 87 #ifdef VBOX88 std::array<char, PATH_MAX> exePath = {};89 if (!RTProcGetExecutablePath(exePath.data(), exePath.size()))90 return std::string("");91 return std::string(exePath.begin(), exePath.begin() + strlen(exePath.begin()));92 #else93 93 std::array<char, PATH_MAX> exePath = {}; 94 94
Note:
See TracChangeset
for help on using the changeset viewer.