File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ namespace web { namespace http
57
57
public:
58
58
static std::shared_ptr<request_context> create_request_context (std::shared_ptr<_http_client_communicator> &client, http_request &request)
59
59
{
60
- return std::make_shared<linux_request_context>(client, request, creation_type_tag{} );
60
+ return std::make_shared<linux_request_context>(client, request);
61
61
}
62
62
63
63
void report_error (const utility::string_t &message, boost::system::error_code ec, httpclient_errorcode_context context = httpclient_errorcode_context::none)
@@ -162,11 +162,8 @@ namespace web { namespace http
162
162
}
163
163
}
164
164
165
- private:
166
- // Allow make_shared to create linux_request_context internally, but not to anyone else outside the class
167
- class creation_type_tag {};
168
165
public:
169
- linux_request_context (std::shared_ptr<_http_client_communicator> &client, http_request request, creation_type_tag )
166
+ linux_request_context (std::shared_ptr<_http_client_communicator> &client, http_request request)
170
167
: request_context(client, request)
171
168
, m_known_size(0 )
172
169
, m_needChunked(false )
You can’t perform that action at this time.
0 commit comments