From 31dac3b40a1523007324512ead8e66e68e6f816a Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 6 Feb 2013 02:07:54 +0300 Subject: Allow open browser on Android. --- src/utils/process.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/utils/process.cpp') diff --git a/src/utils/process.cpp b/src/utils/process.cpp index 822121e9b..3d667e457 100644 --- a/src/utils/process.cpp +++ b/src/utils/process.cpp @@ -233,18 +233,22 @@ bool openBrowser(std::string url) return (int)ShellExecute(nullptr, "open", url.c_str(), nullptr, nullptr, SW_SHOWNORMAL) > 32; } - -#elif defined __linux__ || defined __linux +#elif defined ANDROID +#include bool openBrowser(std::string url) { - return execFile("/usr/bin/xdg-open", "/usr/bin/xdg-open", url, ""); + SDL_ANDROID_OpenBrowser(url.c_str()); } #elif defined __APPLE__ bool openBrowser(std::string url) { return execFile("/usr/bin/open", "/usr/bin/open", url, ""); } - +#elif defined __linux__ || defined __linux +bool openBrowser(std::string url) +{ + return execFile("/usr/bin/xdg-open", "/usr/bin/xdg-open", url, ""); +} #else bool openBrowser(std::string url) { -- cgit v1.2.3-70-g09d2