long usage;
long usagePage;
id object;
- NSArray* elements = nil;
+ NSArray* elements;
NSDictionary* element;
IOReturn success;
success = (*handle)->copyMatchingElements(handle, NULL, (CFArrayRef*)&elements);
if (success == kIOReturnSuccess) {
-
- [elements autorelease];
/*
cookies = calloc(NUMBER_OF_APPLE_REMOTE_ACTIONS, sizeof(IOHIDElementCookie));
memset(cookies, 0, sizeof(IOHIDElementCookie) * NUMBER_OF_APPLE_REMOTE_ACTIONS);
}
_allCookies = [[NSArray alloc] initWithArray: mutableAllCookies];
[mutableAllCookies release];
+ [elements release];
} else {
+ if (elements)
+ [elements release];
return NO;
}