VirtualBox

Changeset 107936 in vbox


Ignore:
Timestamp:
Jan 24, 2025 7:52:37 PM (4 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167181
Message:

libs/dxvk-2.3.1/src/util/util_env.cpp: Fix empty function body on macOS, bugref:10813

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/dxvk-2.3.1/src/util/util_env.cpp

    r107544 r107936  
    7676
    7777  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
    7884#if defined(_WIN32)
    7985    std::vector<WCHAR> exePath;
     
    8591    return str::fromws(exePath.data());
    8692#elif defined(__linux__)
    87 #ifdef VBOX
    88     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 #else
    9393    std::array<char, PATH_MAX> exePath = {};
    9494
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette