aboutsummaryrefslogtreecommitdiff
path: root/AddressBook/GTMABAddressBook.m
diff options
context:
space:
mode:
Diffstat (limited to 'AddressBook/GTMABAddressBook.m')
-rw-r--r--AddressBook/GTMABAddressBook.m3
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];
}