diff --git a/tools/qfcc/source/qc-parse.y b/tools/qfcc/source/qc-parse.y index 8af617df6..3d4b0e8fd 100644 --- a/tools/qfcc/source/qc-parse.y +++ b/tools/qfcc/source/qc-parse.y @@ -490,7 +490,7 @@ begin_function $$->code = pr.code->size; if (options.code.debug) { pr_lineno_t *lineno = new_lineno (); - $$->aux->source_line = pr.source_line; + $$->aux->source_line = $$->def->line; $$->aux->line_info = lineno - pr.linenos; $$->aux->local_defs = pr.num_locals;