diff --git a/CoreFoundation/Base.subproj/CFRuntime.c b/CoreFoundation/Base.subproj/CFRuntime.c index 17a3ca827c..3d25ea2f1b 100644 --- a/CoreFoundation/Base.subproj/CFRuntime.c +++ b/CoreFoundation/Base.subproj/CFRuntime.c @@ -786,7 +786,7 @@ CFTypeRef _CFNonObjCRetain(CFTypeRef cf) { CFTypeRef CFRetain(CFTypeRef cf) { if (NULL == cf) { CRSetCrashLogMessage("*** CFRetain() called with NULL ***"); HALT; } - if (cf) __CFGenericAssertIsCF(cf); + __CFGenericAssertIsCF(cf); return _CFRetain(cf, false); } @@ -804,7 +804,7 @@ void _CFNonObjCRelease(CFTypeRef cf) { void CFRelease(CFTypeRef cf) { if (NULL == cf) { CRSetCrashLogMessage("*** CFRelease() called with NULL ***"); HALT; } - if (cf) __CFGenericAssertIsCF(cf); + __CFGenericAssertIsCF(cf); _CFRelease(cf); }