* SDCClabel.c: fixed bug #1638651: wrong linenumber presented in warning
[fw/sdcc] / src / SDCCsymt.c
index d9ca91a14b29a6d8f8eb3bbe997bfa4aeb197c10..f06df1d9675cdb41e604c33d375441cac8e461f0 100644 (file)
@@ -296,8 +296,8 @@ newSymbol (char *name, int scope)
   strncpyz (sym->name, name, sizeof(sym->name));        /* copy the name */
   sym->level = scope;           /* set the level    */
   sym->block = currBlockno;
-  sym->lineDef = mylineno;      /* set the line number */
-  sym->fileDef = currFname;
+  sym->lineDef = lineno;        /* set the line number */
+  sym->fileDef = filename;
   return sym;
 }