56
56
* Allocates a block of memory large enough to store a @type object and
57
57
* returns a pointer to it.
60
60
* block which will be used as the parent for this block. When @parent
61
61
* is freed, the returned block will be freed too. If you have clean-up
62
62
* that would need to be run, you can assign a destructor function using
65
65
* Returns: requested memory block.