According to CoreFoundation Ownership Policy, you are the owner of signalLine
, which came from a Create
function. You must call CFRelease(signalLine)
to release it.
The safest way to do this is to ensure it is not NULL first:
if (signalLine) CFRelease(signalLine);