allow .imm fields (need a better test, I think)

This commit is contained in:
Bill Currie 2004-04-09 03:45:55 +00:00
parent 50dc955652
commit 0b61dae402
1 changed files with 6 additions and 4 deletions

View File

@ -330,10 +330,12 @@ process_field (qfo_def_t *def)
qfo_def_t *field_def; qfo_def_t *field_def;
pr_type_t *var = DATA (def->ofs); pr_type_t *var = DATA (def->ofs);
if ((_d = Hash_Find (field_defs, STRING (def->name)))) { if (strcmp (STRING (def->name), ".imm")) { //FIXME better test
field_def = deref_def (_d, &fields); if ((_d = Hash_Find (field_defs, STRING (def->name)))) {
def_error (def, "%s redefined", STRING (def->name)); field_def = deref_def (_d, &fields);
def_error (field_def, "previous definition"); def_error (def, "%s redefined", STRING (def->name));
def_error (field_def, "previous definition");
}
} }
defgroup_add_defs (&fields, def, 1); defgroup_add_defs (&fields, def, 1);
field_def = fields.defs + fields.num_defs - 1; field_def = fields.defs + fields.num_defs - 1;