diff options
| author | Andrey Lihatskiy <alihatskiy@productengine.com> | 2024-04-24 19:48:25 +0300 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-24 19:48:25 +0300 | 
| commit | 1bcc4e7f709bf7067121b5891f3f7db3b99235a0 (patch) | |
| tree | bc9cea56b8e236f52df392084552018c387cff2c /indra/llcorehttp | |
| parent | 09454c53a48e88a9cdd54f68ac507694a766b213 (diff) | |
| parent | 428f21cf795f440f69a772b314f877ea0c6d4741 (diff) | |
Merge pull request #1313 from secondlife/marchcat/x-merge
Release (Maint YZ) -> Maint X merge
Diffstat (limited to 'indra/llcorehttp')
| -rw-r--r-- | indra/llcorehttp/_httplibcurl.h | 2 | ||||
| -rw-r--r-- | indra/llcorehttp/_httpoperation.cpp | 2 | ||||
| -rw-r--r-- | indra/llcorehttp/_httpoperation.h | 14 | ||||
| -rw-r--r-- | indra/llcorehttp/_httpoprequest.cpp | 6 | ||||
| -rw-r--r-- | indra/llcorehttp/_httpoprequest.h | 2 | ||||
| -rw-r--r-- | indra/llcorehttp/_httpopsetget.h | 2 | ||||
| -rw-r--r-- | indra/llcorehttp/_httppolicy.h | 2 | ||||
| -rw-r--r-- | indra/llcorehttp/_httpreplyqueue.h | 4 | ||||
| -rw-r--r-- | indra/llcorehttp/_httprequestqueue.h | 2 | ||||
| -rw-r--r-- | indra/llcorehttp/httpcommon.h | 14 | ||||
| -rw-r--r-- | indra/llcorehttp/httphandler.h | 4 | ||||
| -rw-r--r-- | indra/llcorehttp/httpheaders.h | 2 | ||||
| -rw-r--r-- | indra/llcorehttp/httpoptions.h | 2 | ||||
| -rw-r--r-- | indra/llcorehttp/httprequest.h | 6 | ||||
| -rw-r--r-- | indra/llcorehttp/httpresponse.h | 2 | 
15 files changed, 33 insertions, 33 deletions
| diff --git a/indra/llcorehttp/_httplibcurl.h b/indra/llcorehttp/_httplibcurl.h index a71eae59c0..61ecc492af 100644 --- a/indra/llcorehttp/_httplibcurl.h +++ b/indra/llcorehttp/_httplibcurl.h @@ -65,7 +65,7 @@ private:  	void operator=(const HttpLibcurl &);		// Not defined  public: -    typedef boost::shared_ptr<HttpOpRequest> opReqPtr_t; +    typedef std::shared_ptr<HttpOpRequest> opReqPtr_t;  	/// Give cycles to libcurl to run active requests.  Completed  	/// operations (successful or failed) will be retried or handed diff --git a/indra/llcorehttp/_httpoperation.cpp b/indra/llcorehttp/_httpoperation.cpp index 3b64018132..c3a9bcaf54 100644 --- a/indra/llcorehttp/_httpoperation.cpp +++ b/indra/llcorehttp/_httpoperation.cpp @@ -58,7 +58,7 @@ HttpOperation::handleMap_t  HttpOperation::mHandleMap;  LLCoreInt::HttpMutex	    HttpOperation::mOpMutex;  HttpOperation::HttpOperation(): -    boost::enable_shared_from_this<HttpOperation>(), +    std::enable_shared_from_this<HttpOperation>(),      mReplyQueue(),      mUserHandler(),      mReqPolicy(HttpRequest::DEFAULT_POLICY_ID), diff --git a/indra/llcorehttp/_httpoperation.h b/indra/llcorehttp/_httpoperation.h index 8c1364bab4..b07ef76d49 100644 --- a/indra/llcorehttp/_httpoperation.h +++ b/indra/llcorehttp/_httpoperation.h @@ -69,12 +69,12 @@ class HttpService;  /// and those interfaces establish the access rules.  class HttpOperation : private boost::noncopyable, -    public boost::enable_shared_from_this<HttpOperation> +    public std::enable_shared_from_this<HttpOperation>  {  public: -    typedef boost::shared_ptr<HttpOperation> ptr_t; -    typedef boost::weak_ptr<HttpOperation> wptr_t; -    typedef boost::shared_ptr<HttpReplyQueue> HttpReplyQueuePtr_t; +    typedef std::shared_ptr<HttpOperation> ptr_t; +    typedef std::weak_ptr<HttpOperation> wptr_t; +    typedef std::shared_ptr<HttpReplyQueue> HttpReplyQueuePtr_t;  	/// Threading:  called by consumer thread.  	HttpOperation(); @@ -157,12 +157,12 @@ public:      HttpHandle getHandle();      template< class OPT > -    static boost::shared_ptr< OPT > fromHandle(HttpHandle handle) +    static std::shared_ptr< OPT > fromHandle(HttpHandle handle)      {          ptr_t ptr = findByHandle(handle);          if (!ptr) -            return boost::shared_ptr< OPT >(); -        return boost::dynamic_pointer_cast< OPT >(ptr); +            return std::shared_ptr< OPT >(); +        return std::dynamic_pointer_cast< OPT >(ptr);      }  protected: diff --git a/indra/llcorehttp/_httpoprequest.cpp b/indra/llcorehttp/_httpoprequest.cpp index d60eb6c95f..3247146212 100644 --- a/indra/llcorehttp/_httpoprequest.cpp +++ b/indra/llcorehttp/_httpoprequest.cpp @@ -201,7 +201,7 @@ HttpOpRequest::~HttpOpRequest()  void HttpOpRequest::stageFromRequest(HttpService * service)  {      LL_PROFILE_ZONE_SCOPED_CATEGORY_NETWORK; -    HttpOpRequest::ptr_t self(boost::dynamic_pointer_cast<HttpOpRequest>(shared_from_this())); +    HttpOpRequest::ptr_t self(std::dynamic_pointer_cast<HttpOpRequest>(shared_from_this()));      service->getPolicy().addOp(self);			// transfers refcount  } @@ -209,7 +209,7 @@ void HttpOpRequest::stageFromRequest(HttpService * service)  void HttpOpRequest::stageFromReady(HttpService * service)  {      LL_PROFILE_ZONE_SCOPED_CATEGORY_NETWORK; -    HttpOpRequest::ptr_t self(boost::dynamic_pointer_cast<HttpOpRequest>(shared_from_this())); +    HttpOpRequest::ptr_t self(std::dynamic_pointer_cast<HttpOpRequest>(shared_from_this()));      service->getTransport().addOp(self);		// transfers refcount  } @@ -290,7 +290,7 @@ void HttpOpRequest::visitNotifier(HttpRequest * request)  // HttpOpRequest::ptr_t HttpOpRequest::fromHandle(HttpHandle handle)  // {  //  -//     return boost::dynamic_pointer_cast<HttpOpRequest>((static_cast<HttpOpRequest *>(handle))->shared_from_this()); +//     return std::dynamic_pointer_cast<HttpOpRequest>((static_cast<HttpOpRequest *>(handle))->shared_from_this());  // } diff --git a/indra/llcorehttp/_httpoprequest.h b/indra/llcorehttp/_httpoprequest.h index ec84822cf4..626064329d 100644 --- a/indra/llcorehttp/_httpoprequest.h +++ b/indra/llcorehttp/_httpoprequest.h @@ -66,7 +66,7 @@ class BufferArray;  class HttpOpRequest : public HttpOperation  {  public: -    typedef boost::shared_ptr<HttpOpRequest> ptr_t; +    typedef std::shared_ptr<HttpOpRequest> ptr_t;  	HttpOpRequest(); diff --git a/indra/llcorehttp/_httpopsetget.h b/indra/llcorehttp/_httpopsetget.h index eabd41e79f..04ab2446ef 100644 --- a/indra/llcorehttp/_httpopsetget.h +++ b/indra/llcorehttp/_httpopsetget.h @@ -53,7 +53,7 @@ namespace LLCore  class HttpOpSetGet : public HttpOperation  {  public: -    typedef boost::shared_ptr<HttpOpSetGet> ptr_t; +    typedef std::shared_ptr<HttpOpSetGet> ptr_t;  	HttpOpSetGet(); diff --git a/indra/llcorehttp/_httppolicy.h b/indra/llcorehttp/_httppolicy.h index 0b8806a3e2..955f757c93 100644 --- a/indra/llcorehttp/_httppolicy.h +++ b/indra/llcorehttp/_httppolicy.h @@ -60,7 +60,7 @@ private:  	void operator=(const HttpPolicy &);			// Not defined  public: -    typedef boost::shared_ptr<HttpOpRequest> opReqPtr_t; +    typedef std::shared_ptr<HttpOpRequest> opReqPtr_t;  	/// Threading:  called by init thread.  	HttpRequest::policy_t createPolicyClass(); diff --git a/indra/llcorehttp/_httpreplyqueue.h b/indra/llcorehttp/_httpreplyqueue.h index 33e205c1c9..2de26249ef 100644 --- a/indra/llcorehttp/_httpreplyqueue.h +++ b/indra/llcorehttp/_httpreplyqueue.h @@ -63,8 +63,8 @@ class HttpReplyQueue : private boost::noncopyable  {  public: -    typedef boost::shared_ptr<HttpOperation>    opPtr_t; -    typedef boost::shared_ptr<HttpReplyQueue>   ptr_t; +    typedef std::shared_ptr<HttpOperation>    opPtr_t; +    typedef std::shared_ptr<HttpReplyQueue>   ptr_t;  	HttpReplyQueue();      virtual ~HttpReplyQueue();		 diff --git a/indra/llcorehttp/_httprequestqueue.h b/indra/llcorehttp/_httprequestqueue.h index f0296f30e3..52369df174 100644 --- a/indra/llcorehttp/_httprequestqueue.h +++ b/indra/llcorehttp/_httprequestqueue.h @@ -61,7 +61,7 @@ private:  	void operator=(const HttpRequestQueue &);			// Not defined  public: -    typedef boost::shared_ptr<HttpOperation> opPtr_t; +    typedef std::shared_ptr<HttpOperation> opPtr_t;  	static void init();  	static void term(); diff --git a/indra/llcorehttp/httpcommon.h b/indra/llcorehttp/httpcommon.h index 18505e0aad..7fe5c48edf 100644 --- a/indra/llcorehttp/httpcommon.h +++ b/indra/llcorehttp/httpcommon.h @@ -301,24 +301,24 @@ struct HttpStatus  	HttpStatus()  	{ -		mDetails = boost::shared_ptr<Details>(new Details(LLCORE, HE_SUCCESS)); +		mDetails = std::shared_ptr<Details>(new Details(LLCORE, HE_SUCCESS));      }  	HttpStatus(type_enum_t type, short status)  	{ -        mDetails = boost::shared_ptr<Details>(new Details(type, status)); +        mDetails = std::shared_ptr<Details>(new Details(type, status));  	}  	HttpStatus(int http_status)  	{ -        mDetails = boost::shared_ptr<Details>(new Details(http_status,  +        mDetails = std::shared_ptr<Details>(new Details(http_status,   			(http_status >= 200 && http_status <= 299) ? HE_SUCCESS : HE_REPLY_ERROR));  		llassert(http_status >= 100 && http_status <= 999);  	}  	HttpStatus(int http_status, const std::string &message)  	{ -        mDetails = boost::shared_ptr<Details>(new Details(http_status, +        mDetails = std::shared_ptr<Details>(new Details(http_status,  			(http_status >= 200 && http_status <= 299) ? HE_SUCCESS : HE_REPLY_ERROR));  		llassert(http_status >= 100 && http_status <= 999);  		mDetails->mMessage = message; @@ -341,7 +341,7 @@ struct HttpStatus      HttpStatus & clone(const HttpStatus &rhs)      { -        mDetails = boost::shared_ptr<Details>(new Details(*rhs.mDetails)); +        mDetails = std::shared_ptr<Details>(new Details(*rhs.mDetails));          return *this;      } @@ -490,14 +490,14 @@ private:  		LLSD		mErrorData;  	}; -    boost::shared_ptr<Details> mDetails; +    std::shared_ptr<Details> mDetails;  }; // end struct HttpStatus  ///  A namespace for several free methods and low level utilities.   namespace LLHttp  { -    typedef boost::shared_ptr<CURL> CURL_ptr; +    typedef std::shared_ptr<CURL> CURL_ptr;      void initialize();      void cleanup(); diff --git a/indra/llcorehttp/httphandler.h b/indra/llcorehttp/httphandler.h index 65e043f5d3..4cfb2598c7 100644 --- a/indra/llcorehttp/httphandler.h +++ b/indra/llcorehttp/httphandler.h @@ -58,8 +58,8 @@ class HttpResponse;  class HttpHandler   {  public: -    typedef boost::shared_ptr<HttpHandler>  ptr_t; -    typedef boost::weak_ptr<HttpHandler>    wptr_t; +    typedef std::shared_ptr<HttpHandler>  ptr_t; +    typedef std::weak_ptr<HttpHandler>    wptr_t;  	virtual ~HttpHandler()  	{ } diff --git a/indra/llcorehttp/httpheaders.h b/indra/llcorehttp/httpheaders.h index b9168cb6ec..e7cf4037bf 100644 --- a/indra/llcorehttp/httpheaders.h +++ b/indra/llcorehttp/httpheaders.h @@ -85,7 +85,7 @@ public:  	typedef container_t::const_reverse_iterator const_reverse_iterator;  	typedef container_t::value_type value_type;  	typedef container_t::size_type size_type; -    typedef boost::shared_ptr<HttpHeaders> ptr_t; +    typedef std::shared_ptr<HttpHeaders> ptr_t;  public:  	/// @post In addition to the instance, caller has a refcount diff --git a/indra/llcorehttp/httpoptions.h b/indra/llcorehttp/httpoptions.h index 41f71896b0..fa993c857b 100644 --- a/indra/llcorehttp/httpoptions.h +++ b/indra/llcorehttp/httpoptions.h @@ -60,7 +60,7 @@ class HttpOptions : private boost::noncopyable  public:  	HttpOptions(); -	typedef boost::shared_ptr<HttpOptions> ptr_t; +	typedef std::shared_ptr<HttpOptions> ptr_t;      virtual ~HttpOptions();						// Use release() diff --git a/indra/llcorehttp/httprequest.h b/indra/llcorehttp/httprequest.h index ca4b9e92bc..857a034a7b 100644 --- a/indra/llcorehttp/httprequest.h +++ b/indra/llcorehttp/httprequest.h @@ -96,8 +96,8 @@ private:  public:  	typedef unsigned int policy_t; -	typedef boost::shared_ptr<HttpRequest> ptr_t; -    typedef boost::weak_ptr<HttpRequest>   wptr_t; +	typedef std::shared_ptr<HttpRequest> ptr_t; +    typedef std::weak_ptr<HttpRequest>   wptr_t;  public:  	/// @name PolicyMethods  	/// @{ @@ -627,7 +627,7 @@ public:  protected:  private: -    typedef boost::shared_ptr<HttpReplyQueue> HttpReplyQueuePtr_t; +    typedef std::shared_ptr<HttpReplyQueue> HttpReplyQueuePtr_t;  	/// @name InstanceData  	/// diff --git a/indra/llcorehttp/httpresponse.h b/indra/llcorehttp/httpresponse.h index b834085e5c..ef98fbef2b 100644 --- a/indra/llcorehttp/httpresponse.h +++ b/indra/llcorehttp/httpresponse.h @@ -72,7 +72,7 @@ public:  	/// Statistics for the HTTP   	struct TransferStats  	{ -		typedef boost::shared_ptr<TransferStats> ptr_t; +		typedef std::shared_ptr<TransferStats> ptr_t;  		TransferStats() : mSizeDownload(0.0), mTotalTime(0.0), mSpeedDownload(0.0) {}  		F64 mSizeDownload; | 
