Loading...
--- xnu/xnu-344.49/iokit/Kernel/IOInterruptEventSource.cpp
+++ xnu/xnu-517/iokit/Kernel/IOInterruptEventSource.cpp
@@ -75,9 +75,9 @@
OSMetaClassDefineReservedUnused(IOInterruptEventSource, 7);
bool IOInterruptEventSource::init(OSObject *inOwner,
- Action inAction = 0,
- IOService *inProvider = 0,
- int inIntIndex = 0)
+ Action inAction,
+ IOService *inProvider,
+ int inIntIndex)
{
bool res = true;
@@ -126,7 +126,7 @@
IOInterruptEventSource *me = new IOInterruptEventSource;
if (me && !me->init(inOwner, inAction, inProvider, inIntIndex)) {
- me->free();
+ me->release();
return 0;
}