alloca() chokes badly on Borland