diff --git a/Audio/Chain/Node.m b/Audio/Chain/Node.m index 15c0a7320..5561abc94 100644 --- a/Audio/Chain/Node.m +++ b/Audio/Chain/Node.m @@ -22,7 +22,7 @@ initialBufferFilled = NO; - controller = [c retain]; + controller = c; endOfStream = NO; shouldContinue = YES; @@ -228,7 +228,6 @@ - (void)dealloc { - [controller release]; [previousNode release]; [buffer release];