@@ -25,10 +25,11 @@ #import "OFReadFailedException.h" #import "OFWriteFailedException.h" #import "autorelease.h" +#import "macros.h" OFStdIOStream *of_stdin = nil; OFStdIOStream *of_stdout = nil; OFStdIOStream *of_stderr = nil; @@ -67,18 +68,11 @@ of_stderr = [[OFStdIOStream alloc] OF_initWithFileDescriptor: 2]; } - init { - @try { - [self doesNotRecognizeSelector: _cmd]; - } @catch (id e) { - [self release]; - @throw e; - } - - abort(); + OF_INVALID_INIT_METHOD } - (instancetype)OF_initWithFileDescriptor: (int)fd { self = [super init];