diff options
author | Neel Chauhan <nc@FreeBSD.org> | 2022-04-21 18:52:30 +0000 |
---|---|---|
committer | Neel Chauhan <nc@FreeBSD.org> | 2022-04-21 18:52:30 +0000 |
commit | eefcfdabff91435353e0fb63cc554405b4ca9c4f (patch) | |
tree | d8c92ef3d71f0927f1610f78529ff4a4e580248e /emulators/dosbox-x/files/patch-src_gui_sdl__gui.cpp | |
parent | 110a57e336855b3a9037614c9455cc64bc2858cf (diff) |
Diffstat (limited to 'emulators/dosbox-x/files/patch-src_gui_sdl__gui.cpp')
-rw-r--r-- | emulators/dosbox-x/files/patch-src_gui_sdl__gui.cpp | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/emulators/dosbox-x/files/patch-src_gui_sdl__gui.cpp b/emulators/dosbox-x/files/patch-src_gui_sdl__gui.cpp new file mode 100644 index 000000000000..e677a977b1a3 --- /dev/null +++ b/emulators/dosbox-x/files/patch-src_gui_sdl__gui.cpp @@ -0,0 +1,27 @@ +--- src/gui/sdl_gui.cpp.orig 2022-04-21 18:01:44 UTC ++++ src/gui/sdl_gui.cpp +@@ -3022,7 +3022,7 @@ class ConfigurationWindow : public GUI::ToplevelWindow + std::string url = "https://dosbox-x.com/"; + #if defined(WIN32) + ShellExecute(NULL, "open", url.c_str(), NULL, NULL, SW_SHOWNORMAL); +-#elif defined(LINUX) ++#elif defined(LINUX) || defined(__FreeBSD__) + system(("xdg-open "+url).c_str()); + #elif defined(MACOSX) + system(("open "+url).c_str()); +@@ -3436,7 +3436,7 @@ void GUI_Shortcut(int select) { + PIC_AddEvent(RunCfgTool, 100); + } else + #endif +- RunCfgTool(NULL); ++ RunCfgTool(0); + } + + void GUI_Run(bool pressed) { +@@ -3458,5 +3458,5 @@ void GUI_Run(bool pressed) { + PIC_AddEvent(RunCfgTool, 100); + } else + #endif +- RunCfgTool(NULL); ++ RunCfgTool(0); + } |