diff options
Diffstat (limited to 'platform/darwin/http_request_nsurl.mm')
-rw-r--r-- | platform/darwin/http_request_nsurl.mm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/platform/darwin/http_request_nsurl.mm b/platform/darwin/http_request_nsurl.mm index 0166564727..fa705638b4 100644 --- a/platform/darwin/http_request_nsurl.mm +++ b/platform/darwin/http_request_nsurl.mm @@ -133,7 +133,7 @@ void HTTPNSURLRequest::handleResponse() { } if (!cancelled) { - // Actually return the response. + assert(response); notify(*response); } @@ -158,8 +158,8 @@ void HTTPNSURLRequest::handleResult(NSData *data, NSURLResponse *res, NSError *e if (error) { if ([error code] == NSURLErrorCancelled) { - response->error = - std::make_unique<Error>(Error::Reason::Canceled, "Request was cancelled"); + response.reset(); + } else { if (data) { response->data = |