diff options
Diffstat (limited to 'AddressBook/GTMABAddressBook.m')
-rw-r--r-- | AddressBook/GTMABAddressBook.m | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/AddressBook/GTMABAddressBook.m b/AddressBook/GTMABAddressBook.m index 0a87927..77642db 100644 --- a/AddressBook/GTMABAddressBook.m +++ b/AddressBook/GTMABAddressBook.m @@ -80,6 +80,7 @@ typedef struct { addressBook_ = ABAddressBookCreate(); #else // GTM_IPHONE_SDK addressBook_ = ABGetSharedAddressBook(); + CFRetain(addressBook_); #endif // GTM_IPHONE_SDK if (!addressBook_) { // COV_NF_START @@ -92,11 +93,9 @@ typedef struct { } - (void)dealloc { -#if GTM_IPHONE_SDK if (addressBook_) { CFRelease(addressBook_); } -#endif // GTM_IPHONE_SDK [super dealloc]; } |