Differences From Artifact [34ca0c3322]:
- File src/OFObject.h — part of check-in [66db4586f7] at 2012-04-21 11:02:10 on branch trunk — Fix __has_feature check. (user: js, size: 16196) [annotate] [blame] [check-ins using]
To Artifact [08ae6bde87]:
- File
src/OFObject.h
— part of check-in
[f7576a66ce]
at
2012-06-06 13:47:52
on branch trunk
— Slightly change the memory management API.
Also fix a bug where OFBigDataArray would waste memory. (user: js, size: 16200) [annotate] [blame] [check-ins using]
︙ | |||
497 498 499 500 501 502 503 | 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 | - - + + - - + + | /** * \brief Allocates memory for the specified number of items and stores it in * the object's memory pool. * * It will be free'd automatically when the object is deallocated. * |
︙ | |||
525 526 527 528 529 530 531 | 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 | - - + + - - + + | * \brief Resizes memory in the object's memory pool to the specific number of * items of the specified size. * * If the pointer is NULL, this is equivalent to allocating memory. * If the size or number of items is 0, this is equivalent to freeing memory. * * \param pointer A pointer to the already allocated memory |
︙ |