51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
@try {
OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init];
if (![[element name] isEqual: [self className]] ||
![[element namespace] isEqual: OF_SERIALIZATION_NS])
@throw [OFInvalidArgumentException
exceptionWithClass: isa
selector: _cmd];
processingInstructions = [[element stringValue] copy];
[pool release];
} @catch (id e) {
[self release];
|
|
|
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
@try {
OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init];
if (![[element name] isEqual: [self className]] ||
![[element namespace] isEqual: OF_SERIALIZATION_NS])
@throw [OFInvalidArgumentException
exceptionWithClass: [self class]
selector: _cmd];
processingInstructions = [[element stringValue] copy];
[pool release];
} @catch (id e) {
[self release];
|