618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
|
if (PRE_IVAR->memchunks != NULL)
free(PRE_IVAR->memchunks);
free((char*)self - PRE_IVAR_ALIGN);
}
/* Required to use properties with the Apple runtime */
- (id)copyWithZone: (void*)zone
{
if (zone != NULL)
@throw [OFNotImplementedException newWithClass: isa
selector: _cmd];
return [(id)self copy];
}
- (id)mutableCopyWithZone: (void*)zone
{
if (zone != NULL)
@throw [OFNotImplementedException newWithClass: isa
selector: _cmd];
return [(id)self mutableCopy];
}
|
|
|
|
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
|
if (PRE_IVAR->memchunks != NULL)
free(PRE_IVAR->memchunks);
free((char*)self - PRE_IVAR_ALIGN);
}
/* Required to use properties with the Apple runtime */
- copyWithZone: (void*)zone
{
if (zone != NULL)
@throw [OFNotImplementedException newWithClass: isa
selector: _cmd];
return [(id)self copy];
}
- mutableCopyWithZone: (void*)zone
{
if (zone != NULL)
@throw [OFNotImplementedException newWithClass: isa
selector: _cmd];
return [(id)self mutableCopy];
}
|
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
|
+ (void)dealloc
{
@throw [OFNotImplementedException newWithClass: self
selector: _cmd];
}
+ (id)copyWithZone: (void*)zone
{
@throw [OFNotImplementedException newWithClass: self
selector: _cmd];
}
+ (id)mutableCopyWithZone: (void*)zone
{
@throw [OFNotImplementedException newWithClass: self
selector: _cmd];
}
@end
|
|
|
|
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
|
+ (void)dealloc
{
@throw [OFNotImplementedException newWithClass: self
selector: _cmd];
}
+ copyWithZone: (void*)zone
{
@throw [OFNotImplementedException newWithClass: self
selector: _cmd];
}
+ mutableCopyWithZone: (void*)zone
{
@throw [OFNotImplementedException newWithClass: self
selector: _cmd];
}
@end
|