fixing CHANGES: this actually was not part of 0.2
code cleanup: prog_tempstring used to cast const char * parameter to char * due to the old vector code which is now gone
filling type_name in exec.c