> alloca() isn't even standard C, that's some black voodoo GNU sorcery > right there.
>From alloca(2): There is evedence that the alloca() function appeared in 32V, PWB, PWD.2, 3BSD and 4BSD. There is a man page for it in 4.3BSD. It was common before GNU, and it was not included in ANSI C because some vendors had problems to implement it efficiently (that's a pity). Regards,