Differences From Artifact [35583b4857]:
- File src/OFAdjacentData.m — part of check-in [f886f21ad5] at 2023-08-08 09:41:48 on branch trunk — Rename OFConcreteData -> OFAdjacentData (user: js, size: 2632) [annotate] [blame] [check-ins using]
To Artifact [bdc7c51f78]:
- File
src/OFAdjacentData.m
— part of check-in
[d1a8c88dc6]
at
2023-08-09 08:14:56
on branch trunk
— Add OFSubdata
This replaces the hack of OFAdjacentData being able to keep a pointer to
the parent. (user: js, size: 2143) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
94 95 96 97 98 99 100 | } - (void)dealloc { if (_freeWhenDone) OFFreeMemory(_items); | < < < < < < < < < < < < < < < < < < < < | 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | } - (void)dealloc { if (_freeWhenDone) OFFreeMemory(_items); [super dealloc]; } - (size_t)count { return _count; } - (size_t)itemSize { return _itemSize; } - (const void *)items { return _items; } @end |