From 8b0709a62cfad87fe0f5797e8f0b18e54e076361 Mon Sep 17 00:00:00 2001 From: "Justin R. Miller" Date: Tue, 25 Feb 2014 16:37:48 -0800 Subject: [PATCH] clean up response casts --- ios/MBXViewController.mm | 2 +- macosx/main.mm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ios/MBXViewController.mm b/ios/MBXViewController.mm index 26f9adf6c..b70293495 100644 --- a/ios/MBXViewController.mm +++ b/ios/MBXViewController.mm @@ -408,7 +408,7 @@ namespace llmr Response res; - if ( ! error) + if ( ! error && [response isKindOfClass:[NSHTTPURLResponse class]]) { res.code = [(NSHTTPURLResponse *)response statusCode]; res.body = { (const char *)[data bytes], [data length] }; diff --git a/macosx/main.mm b/macosx/main.mm index dc65b7560..973db9a86 100644 --- a/macosx/main.mm +++ b/macosx/main.mm @@ -246,7 +246,7 @@ Request request_http(std::string url, std::function background_ { Response res; - if ( ! error) + if ( ! error && [response isKindOfClass:[NSHTTPURLResponse class]]) { res.code = [(NSHTTPURLResponse *)response statusCode]; res.body = { (const char *)[data bytes], [data length] };