aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AddressBook/GTMABAddressBook.m4
1 files changed, 3 insertions, 1 deletions
diff --git a/AddressBook/GTMABAddressBook.m b/AddressBook/GTMABAddressBook.m
index d92cb08..4a7d733 100644
--- a/AddressBook/GTMABAddressBook.m
+++ b/AddressBook/GTMABAddressBook.m
@@ -100,7 +100,9 @@ typedef struct {
if (!wasGood) {
_GTMDevLog(@"Error in [%@ %@]: %@",
[self class], NSStringFromSelector(_cmd), cfError);
- CFRelease(cfError);
+ if (cfError) {
+ CFRelease(cfError);
+ }
}
#else // GTM_IPHONE_SDK
bool wasGood = ABSave(addressBook_);