add allocstring.c
add allocstring.c