From 5ff2518f9c827a6e66ed8fd2bd4e36091036083e Mon Sep 17 00:00:00 2001 From: ziree Date: Sun, 8 May 2011 00:51:18 +0200 Subject: [PATCH] Attempt to fix the Open buttons for logfiles etc. on Linux based systems. --- indra/llwindow/llwindowsdl.cpp | 4 ++++ indra/llwindow/llwindowsdl.h | 1 + 2 files changed, 5 insertions(+) diff --git a/indra/llwindow/llwindowsdl.cpp b/indra/llwindow/llwindowsdl.cpp index 070cc7b114..58903b0b90 100644 --- a/indra/llwindow/llwindowsdl.cpp +++ b/indra/llwindow/llwindowsdl.cpp @@ -2506,6 +2506,10 @@ void LLWindowSDL::spawnWebBrowser(const std::string& escaped_url, bool async) llinfos << "spawn_web_browser returning." << llendl; } +void LLWindowSDL::openFile(const std::string& file_name) +{ + spawnWebBrowser(file_name,TRUE); +} void *LLWindowSDL::getPlatformWindow() { diff --git a/indra/llwindow/llwindowsdl.h b/indra/llwindow/llwindowsdl.h index 217723c635..b2846671f0 100644 --- a/indra/llwindow/llwindowsdl.h +++ b/indra/llwindow/llwindowsdl.h @@ -120,6 +120,7 @@ public: /*virtual*/ void bringToFront(); /*virtual*/ void spawnWebBrowser(const std::string& escaped_url, bool async); + /*virtual*/ void openFile(const std::string& file_name); /*virtual*/ void setTitle(const std::string& title);