in macos/midtier.c [169:183]
int deleteKey(
const char* label,
const char* tag,
unsigned char* hash,
char** error) {
OSStatus status = DeleteKey(label, tag, hash);
if (status != errSecSuccess) {
CFStringRef errStr = SecCopyErrorMessageString(status, NULL);
*error = CFStringToCString(errStr);
CFRelease((CFTypeRef)errStr);
return 0;
}
return 1;
}