This is WoodDoc_Closing.m in view mode; [Download] [Up]
#import "wooddoc.h"
@implementation WoodDoc (Closing)
- free
{
[tree free];
[undoManager free];
NX_FREE(name);
NX_FREE(directory);
if([printInfo isKindOf:[DGPrintInfo class]])
[printInfo free];
[NXApp reuseDocZone:[self zone]];
return [super free];
}
- save
{
NXTypedStream *stream;
stream = NXOpenTypedStreamForFile([self fileName],NX_WRITEONLY);
if(stream != NULL){
NXWriteRootObject(stream,tree);
NXWriteObject(stream,printInfo);
NXCloseTypedStream(stream);
[undoManager emptyUndoManager];
return self;
}
return nil;
}
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.