Most likely, free() has been replaced/redefined to another function, maybe because this Perl was compiled with -Dusemymalloc. I'm not sure how you can get back the "original" free(), but maybe even a simple #undefine free already is enough?
In reply to Re: Inline::C & Strawberry: can't free a buffer allocated with asprintf
by Corion
in thread Inline::C & Strawberry: can't free a buffer allocated with asprintf
by vr
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |