diff options
author | B3n30 <benediktthomas@gmail.com> | 2019-08-11 12:28:07 +0200 |
---|---|---|
committer | fearlessTobi <thm.frey@gmail.com> | 2019-08-22 14:41:11 +0200 |
commit | 246b515a869ebe4a8d6c12773db85724e8156f5d (patch) | |
tree | e2ca0eb654225e3ca38e73b73a8f260ce32d67c8 | |
parent | Merge pull request #2748 from FernandoS27/align-memory (diff) | |
download | yuzu-246b515a869ebe4a8d6c12773db85724e8156f5d.tar yuzu-246b515a869ebe4a8d6c12773db85724e8156f5d.tar.gz yuzu-246b515a869ebe4a8d6c12773db85724e8156f5d.tar.bz2 yuzu-246b515a869ebe4a8d6c12773db85724e8156f5d.tar.lz yuzu-246b515a869ebe4a8d6c12773db85724e8156f5d.tar.xz yuzu-246b515a869ebe4a8d6c12773db85724e8156f5d.tar.zst yuzu-246b515a869ebe4a8d6c12773db85724e8156f5d.zip |
-rw-r--r-- | src/yuzu/main.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index a7c656fdb..693bb1fcf 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -6,6 +6,7 @@ #include <clocale> #include <memory> #include <thread> +#include <unistd.h> // VFS includes must be before glad as they will conflict with Windows file api, which uses defines. #include "applets/error.h" @@ -2168,6 +2169,11 @@ int main(int argc, char* argv[]) { QCoreApplication::setOrganizationName(QStringLiteral("yuzu team")); QCoreApplication::setApplicationName(QStringLiteral("yuzu")); +#ifdef __APPLE__ + std::string bin_path = FileUtil::GetBundleDirectory() + DIR_SEP + ".."; + chdir(bin_path.c_str()); +#endif + // Enables the core to make the qt created contexts current on std::threads QCoreApplication::setAttribute(Qt::AA_DontCheckOpenGLContextThreadAffinity); QApplication app(argc, argv); |