Overview
Comment: | Fix a bug (hopefully the last!) in blocks. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
b330936afe15432704916263ff0ee504 |
User & Date: | js on 2011-07-18 23:47:36 |
Other Links: | manifest | tags |
Context
2011-07-19
| ||
22:53 | Fast enumeration improvements. check-in: c52a5e5faf user: js tags: trunk | |
2011-07-18
| ||
23:47 | Fix a bug (hopefully the last!) in blocks. check-in: b330936afe user: js tags: trunk | |
22:53 | Add OFSet and OFMutableSet. check-in: 8df328d503 user: js tags: trunk | |
Changes
Modified src/OFBlock.m from [0147efccdf] to [736d4bd7b9].
︙ | ︙ | |||
289 290 291 292 293 294 295 | alloc_failed_exception.isa = [OFAllocFailedException class]; @throw (OFAllocFailedException*) &alloc_failed_exception; } if (src->forwarding == src) | | | 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 | alloc_failed_exception.isa = [OFAllocFailedException class]; @throw (OFAllocFailedException*) &alloc_failed_exception; } if (src->forwarding == src) (*dst)->forwarding = *dst; memcpy(*dst, src, src->size); if (src->size >= sizeof(of_block_byref_t)) src->byref_keep(*dst, src); } else *dst = src; |
︙ | ︙ |