aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/floatervoicelicense.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/newview/floatervoicelicense.cpp')
-rw-r--r--linden/indra/newview/floatervoicelicense.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/linden/indra/newview/floatervoicelicense.cpp b/linden/indra/newview/floatervoicelicense.cpp
index e8cd4f3..c780ff3 100644
--- a/linden/indra/newview/floatervoicelicense.cpp
+++ b/linden/indra/newview/floatervoicelicense.cpp
@@ -128,8 +128,16 @@ BOOL FloaterVoiceLicense::postBuild()
128 // start to observe it so we see navigate complete events 128 // start to observe it so we see navigate complete events
129 web_browser->addObserver( this ); 129 web_browser->addObserver( this );
130 130
131 gResponsePtr = LLIamHereVoice::build( this ); 131 std::string url = getString( "real_url" );
132 LLHTTPClient::get( getString( "real_url" ), gResponsePtr ); 132 if (url.substr(0,4) == "http")
133 {
134 gResponsePtr = LLIamHereVoice::build( this );
135 LLHTTPClient::get( url, gResponsePtr );
136 }
137 else
138 {
139 setSiteIsAlive(false);
140 }
133 } 141 }
134 142
135 return TRUE; 143 return TRUE;