From d7091cd375ae45d2e92b8bac2246b206f9645542 Mon Sep 17 00:00:00 2001 From: Ansariel Date: Mon, 8 Jun 2015 23:21:37 +0200 Subject: [PATCH] FIRE-16298: Fix OpenSim SLURL parsing --- indra/llui/llurlentry.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/indra/llui/llurlentry.cpp b/indra/llui/llurlentry.cpp index c9150bdc02..e7f88d5137 100755 --- a/indra/llui/llurlentry.cpp +++ b/indra/llui/llurlentry.cpp @@ -39,7 +39,10 @@ #include "lluicolortable.h" #include "message.h" -#define APP_HEADER_REGEX "((x-grid-location-info://[-\\w\\.]+/app)|(secondlife:///app))" +// hop:// protocol> +//#define APP_HEADER_REGEX "((x-grid-location-info://[-\\w\\.]+/app)|(secondlife:///app))" +#define APP_HEADER_REGEX "(((hop|x-grid-location-info)://[-\\w\\.\\:\\@]+/app)|((hop|secondlife):///app))" +// // Utility functions std::string localize_slapp_label(const std::string& url, const std::string& full_name);