b96d955fca
string could have been passed to free(); There are some warnings here I am not sure how to fix as they are in the lex scanner code, etc.