[GCC-XML] Error: attempt to use poisoned "calloc"
brad.king at kitware.com
Thu Jan 19 12:03:06 EST 2006
Daniel J. Lauk wrote:
> Hi there.
> I tried to do a <code>char *foo = calloc(bar + 1, sizeof(char));</code> and
> that gave me this wonderful error message:
> /path/to/file.c:123:45: error: attempt to use poisoned "calloc"
> Has anybody an idea different from using a fixed size array?
GCC sources don't want anyone to use "calloc". Use "malloc" instead:
char* foo = (char*)malloc((bar+1)*sizeof(char));
More information about the gccxml