gengtype-state.c (read_a_state_token): Fix argument to obstack_free.
* gengtype-state.c (read_a_state_token): Fix argument to obstack_free. * gengtype.c (matching_file_name_substitute): Likewise. Co-Authored-By: Jeff Law <law@redhat.com> From-SVN: r172832
This commit is contained in:
parent
aa2a43d2e8
commit
2375696368
|
@ -1,3 +1,10 @@
|
|||
2011-04-21 Dimitrios Apostolou <jimis@gmx.net>
|
||||
Jeff Law <law@redhat.com>
|
||||
|
||||
* gengtype-state.c (read_a_state_token): Fix argument to
|
||||
obstack_free.
|
||||
* gengtype.c (matching_file_name_substitute): Likewise.
|
||||
|
||||
2011-04-21 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
PR lto/48703
|
||||
|
|
|
@ -303,7 +303,7 @@ read_a_state_token (void)
|
|||
obstack_1grow (&id_obstack, (char) 0);
|
||||
ids = XOBFINISH (&id_obstack, char *);
|
||||
sid = state_ident_by_name (ids, INSERT);
|
||||
obstack_free (&id_obstack, ids);
|
||||
obstack_free (&id_obstack, NULL);
|
||||
ids = NULL;
|
||||
tk = XCNEW (struct state_token_st);
|
||||
tk->stok_kind = STOK_NAME;
|
||||
|
@ -408,7 +408,7 @@ read_a_state_token (void)
|
|||
tk->stok_file = state_path;
|
||||
tk->stok_next = NULL;
|
||||
strcpy (tk->stok_un.stok_string, cstr);
|
||||
obstack_free (&bstring_obstack, cstr);
|
||||
obstack_free (&bstring_obstack, NULL);
|
||||
|
||||
return tk;
|
||||
}
|
||||
|
|
|
@ -1943,7 +1943,7 @@ matching_file_name_substitute (const char *filnam, regmatch_t pmatch[10],
|
|||
obstack_1grow (&str_obstack, '\0');
|
||||
rawstr = XOBFINISH (&str_obstack, char *);
|
||||
str = xstrdup (rawstr);
|
||||
obstack_free (&str_obstack, rawstr);
|
||||
obstack_free (&str_obstack, NULL);
|
||||
DBGPRINTF ("matched replacement %s", str);
|
||||
rawstr = NULL;
|
||||
return str;
|
||||
|
|
Loading…
Reference in New Issue