From 3c5c97c65ad0bd8ce21ae314da21d3c8ac5bf370 Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Tue, 5 Apr 2016 15:27:05 +0200 Subject: [PATCH] ContactsListTableView.m: remove unnecessary --- Classes/ContactsListTableView.m | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Classes/ContactsListTableView.m b/Classes/ContactsListTableView.m index 00e73040e..1e2f995b5 100644 --- a/Classes/ContactsListTableView.m +++ b/Classes/ContactsListTableView.m @@ -65,8 +65,9 @@ static void sync_address_book(ABAddressBookRef addressBook, CFDictionaryRef info } - (void)dealloc { - ABAddressBookUnregisterExternalChangeCallback(addressBook, sync_address_book, (__bridge void *)(self)); - CFRelease(addressBook); + if (addressBook) { + ABAddressBookUnregisterExternalChangeCallback(addressBook, sync_address_book, (__bridge void *)(self)); + } } #pragma mark -