[erlang-questions] enif_free and free in a NIF
Fri Jul 4 00:06:22 CEST 2014
On Thu, Jul 3, 2014 at 9:45 PM, Matthew Evans <mattevans123@REDACTED>
> The question is is it safe to mix and match the Erlang memory
> allocation/deallocation NIF libraries with the standard Linux calls to free
> and malloc?
Depends on what you mean by mix and match. It is ok to allocate with both
malloc and enif_alloc in a nif as long as you deallocate with free and
enif_free respectively. It does not work to allocate with enif_alloc and
then deallocate with free.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions