diff options
author | Steven Bennetts <steve@lindenlab.com> | 2007-12-03 19:36:44 +0000 |
---|---|---|
committer | Steven Bennetts <steve@lindenlab.com> | 2007-12-03 19:36:44 +0000 |
commit | d5eef2d8a6cc0d5855d68d0726565e07d46211b2 (patch) | |
tree | 0138cd5a59971a52b20627f28af4197198f4e2f9 /indra/newview/llurldispatcher.cpp | |
parent | 7b7dd4e6f61aa731ef7f9f255014f5b76d5b9fec (diff) |
merge -r 73391:74133 maint-ui-3 -> release
Diffstat (limited to 'indra/newview/llurldispatcher.cpp')
-rw-r--r-- | indra/newview/llurldispatcher.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/indra/newview/llurldispatcher.cpp b/indra/newview/llurldispatcher.cpp index 51b9505980..f8ebced8b9 100644 --- a/indra/newview/llurldispatcher.cpp +++ b/indra/newview/llurldispatcher.cpp @@ -37,12 +37,12 @@ #include "llcommandhandler.h" #include "llfloaterurldisplay.h" #include "llfloaterdirectory.h" -#include "llfloaterhtmlhelp.h" -//#include "llfloaterworldmap.h" +#include "llfloaterhtml.h" #include "llpanellogin.h" #include "llstartup.h" // gStartupState #include "llurlsimstring.h" #include "llviewerwindow.h" // alertXml() +#include "llweb.h" #include "llworldmap.h" // library includes @@ -340,3 +340,11 @@ bool LLURLDispatcher::dispatchRightClick(const std::string& url) { return LLURLDispatcherImpl::dispatchRightClick(url); } + +// static +std::string LLURLDispatcher::buildSLURL(const std::string& regionname, S32 x, S32 y, S32 z) +{ + std::string slurl = SLURL_SLURL_PREFIX + regionname + llformat("/%d/%d/%d",x,y,z); + slurl = LLWeb::escapeURL( slurl ); + return slurl; +} |