aboutsummaryrefslogtreecommitdiff
path: root/AddressBook/GTMABAddressBook.m
diff options
context:
space:
mode:
authorGravatar gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2009-06-03 15:30:21 +0000
committerGravatar gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2009-06-03 15:30:21 +0000
commitaf75496ff656f8b7ec5eca5507fcd1641c2a5ab9 (patch)
treece41681d2cc5db174aa45c7c09335d33090ddfa4 /AddressBook/GTMABAddressBook.m
parentc7f56d0f7ff41fdb99c1e97f447e5aa843e7d9ef (diff)
[Author: dmaclach]
Get rid of GTM_MACOS_WEAK as it is only used in one place and we can code around that. DELTA=6 (1 added, 4 deleted, 1 changed) R=thomasvl
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];
}