Per Inge Mathisen schreef:
> On 4/8/07, Giel van Schijndel <[EMAIL PROTECTED]> wrote:
>>  * Change some calls to FREE(TRACK*) to free(TRACK*), because TRACK
>> is always allocated using malloc
> Be aware that FREE() and free() are not synonymous - FREE() also sets
> the pointer to NULL afterwards. See lib/framework/mem.h
Well the above change basically is meant to make sure memory allocated
with malloc is released with free, and MALLOC with FREE.

And apart from that, I don't rely on my pointer being NULL after a call
to free. Which IMO is nicer than to do rely on that.

-- 
Giel

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Warzone-dev mailing list
[email protected]
https://mail.gna.org/listinfo/warzone-dev

Reply via email to