On 05/14/2018 03:03 PM, Jonathan wrote:

Do I need to call the `free` function with my D code because I need to free memory that was allocated in C code?

Yes, you have to free the memory with C's free():

void main() {
    import core.stdc.stdlib;
    auto p = malloc(42);
    free(p);
}

Ali

Reply via email to