gengtype-yacc.y (option): Avoid use of non-constant struct initializer.
* gengtype-yacc.y (option): Avoid use of non-constant struct initializer. From-SVN: r83546
This commit is contained in:
parent
60bca1329b
commit
5d81e3d373
2 changed files with 10 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2004-06-23 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* gengtype-yacc.y (option): Avoid use of non-constant struct
|
||||
initializer.
|
||||
|
||||
2004-06-23 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* doc/extend.texi (Function Attributes): Alphabetize.
|
||||
|
|
|
@ -282,8 +282,11 @@ option: ID
|
|||
{ $$ = create_option ($1, adjust_field_type ($3, NULL)); }
|
||||
| NESTED_PTR '(' type ',' stringseq ',' stringseq ')'
|
||||
{
|
||||
struct nested_ptr_data d =
|
||||
{ adjust_field_type ($3, NULL), $5, $7 };
|
||||
struct nested_ptr_data d;
|
||||
|
||||
d.type = adjust_field_type ($3, NULL);
|
||||
d.convert_to = $5;
|
||||
d.convert_from = $7;
|
||||
$$ = create_option ("nested_ptr",
|
||||
xmemdup (&d, sizeof (d), sizeof (d)));
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue