diff --git a/indra/newview/fs_resources/EBEDD1D2-A320-43f5-88CF-DD47BBCA5DFB.lsltxt b/indra/newview/fs_resources/EBEDD1D2-A320-43f5-88CF-DD47BBCA5DFB.lsltxt index 1fa00abe96..505099ce82 100644 --- a/indra/newview/fs_resources/EBEDD1D2-A320-43f5-88CF-DD47BBCA5DFB.lsltxt +++ b/indra/newview/fs_resources/EBEDD1D2-A320-43f5-88CF-DD47BBCA5DFB.lsltxt @@ -222,12 +222,9 @@ } } tUUIDs = []; // Free memory - if (llGetListLength(responses) > 0) - { - string body = "" + llList2CSV(responses) + ""; - responses = []; // Free memory - llHTTPResponse(httpReqID, 200, body); - } + string body = "" + llList2CSV(responses) + ""; + responses = []; // Free memory + llHTTPResponse(httpReqID, 200, body); } diff --git a/indra/newview/fslslbridgerequest.cpp b/indra/newview/fslslbridgerequest.cpp index c6a2e3e40d..5ce15d9df2 100644 --- a/indra/newview/fslslbridgerequest.cpp +++ b/indra/newview/fslslbridgerequest.cpp @@ -67,6 +67,10 @@ FSLSLBridgeRequestResponder::FSLSLBridgeRequestResponder() //FSLSLBridgeRequestManager::instance().initSingleton(); } +FSLSLBridgeRequestResponder::~FSLSLBridgeRequestResponder() +{ +} + //If we get back a normal response, handle it here void FSLSLBridgeRequestResponder::result(const LLSD& content) { @@ -89,6 +93,11 @@ void FSLSLBridgeRequestResponder::error(U32 status, const std::string& reason) FSLSLBridgeRequestRadarPosResponder::FSLSLBridgeRequestRadarPosResponder() { } + +FSLSLBridgeRequestRadarPosResponder::~FSLSLBridgeRequestRadarPosResponder() +{ +} + void FSLSLBridgeRequestRadarPosResponder::result(const LLSD& content) { FSRadar* radar = FSRadar::getInstance(); diff --git a/indra/newview/fslslbridgerequest.h b/indra/newview/fslslbridgerequest.h index e1bb4cf13c..d1e94d6666 100644 --- a/indra/newview/fslslbridgerequest.h +++ b/indra/newview/fslslbridgerequest.h @@ -54,7 +54,8 @@ private: class FSLSLBridgeRequestResponder : public LLHTTPClient::Responder { public: - FSLSLBridgeRequestResponder(); + FSLSLBridgeRequestResponder(); + virtual ~FSLSLBridgeRequestResponder(); //If we get back a normal response, handle it here virtual void result(const LLSD& content); //If we get back an error (not found, etc...), handle it here @@ -69,7 +70,8 @@ public: class FSLSLBridgeRequestRadarPosResponder : public FSLSLBridgeRequestResponder { public: - FSLSLBridgeRequestRadarPosResponder(); + FSLSLBridgeRequestRadarPosResponder(); + virtual ~FSLSLBridgeRequestRadarPosResponder(); //If we get back a normal response, handle it here void result(const LLSD& content); };