diff --git a/tools/qfcc/source/def.c b/tools/qfcc/source/def.c index 9d400b9aa..f83de77e8 100644 --- a/tools/qfcc/source/def.c +++ b/tools/qfcc/source/def.c @@ -290,8 +290,8 @@ init_field_def (def_t *def) def_t *field_def; symbol_t *field_sym; - field_def = new_def (def->name, type, pr.entity_data, st_global); field_sym = new_symbol_type (def->name, type); + field_def = new_def (def->name, type, pr.entity_data, st_static); field_sym->s.def = field_def; symtab_addsymbol (pr.entity_fields, field_sym); D_INT (def) = field_def->offset;