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);