summaryrefslogtreecommitdiff
path: root/platform/darwin/http_request_nsurl.mm
diff options
context:
space:
mode:
Diffstat (limited to 'platform/darwin/http_request_nsurl.mm')
-rw-r--r--platform/darwin/http_request_nsurl.mm6
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 =