From 2c9c1bd968004e5e52712bd682dffc09f8d95f04 Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Sun, 3 Apr 2011 13:00:48 +0900 Subject: [PATCH] Ensure defs for @self and @this are generated. --- tools/qfcc/source/expr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/qfcc/source/expr.c b/tools/qfcc/source/expr.c index d08766636..05814799d 100644 --- a/tools/qfcc/source/expr.c +++ b/tools/qfcc/source/expr.c @@ -794,7 +794,7 @@ new_self_expr (void) { symbol_t *sym; - sym = make_symbol (".self", &type_entity, 0, st_extern); + sym = make_symbol (".self", &type_entity, pr.near_data, st_extern); if (!sym->table) symtab_addsymbol (pr.symtab, sym); return new_symbol_expr (sym); @@ -805,7 +805,7 @@ new_this_expr (void) { symbol_t *sym; - sym = make_symbol (".this", field_type (&type_id), 0, st_extern); + sym = make_symbol (".this", field_type (&type_id), pr.near_data, st_extern); if (!sym->table) symtab_addsymbol (pr.symtab, sym); return new_symbol_expr (sym);