From 661fc523ad3889ace6a8d32de8c29dbf3feff3e5 Mon Sep 17 00:00:00 2001 From: Maarten Billemont Date: Sun, 13 Aug 2017 16:49:56 -0400 Subject: [PATCH] Don't pass nil error to crashlytics. --- platform-darwin/External/libjson-c | 2 +- platform-darwin/Source/MPTypes.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/platform-darwin/External/libjson-c b/platform-darwin/External/libjson-c index 105891a5..f5540399 160000 --- a/platform-darwin/External/libjson-c +++ b/platform-darwin/External/libjson-c @@ -1 +1 @@ -Subproject commit 105891a553f5a812a44ef12269ca5c815f74a767 +Subproject commit f554039946f9036cb200b12fe09105b6db7bcc33 diff --git a/platform-darwin/Source/MPTypes.h b/platform-darwin/Source/MPTypes.h index 3dc409d8..b0d6b452 100644 --- a/platform-darwin/Source/MPTypes.h +++ b/platform-darwin/Source/MPTypes.h @@ -42,7 +42,7 @@ __END_DECLS NSError *__error = error_; \ err( message @"%@%@", ##__VA_ARGS__, __error && [message length]? @"\n": @"", [__error fullDescription]?: @"" ); \ \ - if ([[MPConfig get].sendInfo boolValue]) { \ + if (__error && [[MPConfig get].sendInfo boolValue]) { \ [[Crashlytics sharedInstance] recordError:__error withAdditionalUserInfo:@{ \ @"location": strf( @"%@:%d %@", @(basename((char *)__FILE__)), __LINE__, NSStringFromSelector(_cmd) ), \ }]; \