tccgen: fix inline_functions double free fix

This commit is contained in:
grischka
2016-11-11 20:25:13 +01:00
parent 7c28c9b13f
commit 59216d3db0
3 changed files with 19 additions and 15 deletions

3
tcc.h
View File

@ -1171,7 +1171,8 @@ ST_FUNC void save_parse_state(ParseState *s);
ST_FUNC void restore_parse_state(ParseState *s);
ST_INLN void tok_str_new(TokenString *s);
ST_FUNC TokenString *tok_str_alloc(void);
ST_FUNC void tok_str_free(int *str);
ST_FUNC void tok_str_free(TokenString *s);
ST_FUNC void tok_str_free_str(int *str);
ST_FUNC void tok_str_add(TokenString *s, int t);
ST_FUNC void tok_str_add_tok(TokenString *s);
ST_INLN void define_push(int v, int macro_type, int *str, Sym *first_arg);