From: Cheng Zhao Date: Wed, 22 Jan 2014 04:00:34 +0000 (+0800) Subject: It's safe to send message to nil. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e8594b492eca5231d2ea91e4195df134c7146b1d;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git It's safe to send message to nil. --- diff --git a/browser/auto_updater_mac.mm b/browser/auto_updater_mac.mm index 63747e9..9b69a0a 100644 --- a/browser/auto_updater_mac.mm +++ b/browser/auto_updater_mac.mm @@ -21,8 +21,11 @@ namespace { static SQRLUpdater* g_updater = nil; static void RelaunchToInstallUpdate() { - if (g_updater != nil) - [g_updater relaunchToInstallUpdate]; + [[g_updater relaunchToInstallUpdate] subscribeError:^(NSError* error) { + AutoUpdaterDelegate* delegate = AutoUpdater::GetDelegate(); + if (delegate) + delegate->OnError(base::SysNSStringToUTF8(error.localizedDescription)); + }]; } } // namespace @@ -67,9 +70,7 @@ void AutoUpdater::SetFeedURL(const std::string& feed) { // static void AutoUpdater::CheckForUpdates() { - if (g_updater != nil) { - [g_updater.checkForUpdatesCommand execute:nil]; - } + [g_updater.checkForUpdatesCommand execute:nil]; } } // namespace auto_updater