@@ -49,19 +49,14 @@ offset: (off_t)offset_ whence: (int)whence_ { self = [super initWithClass: class_]; - @try { - stream = [stream_ retain]; - offset = offset_; - whence = whence_; - errNo = GET_ERRNO; - } @catch (id e) { - [self release]; - @throw e; - } + stream = [stream_ retain]; + offset = offset_; + whence = whence_; + errNo = GET_ERRNO; return self; } - (void)dealloc