Browse Source

Actually increment lineno for ALL lines in getASMFunctions.

git-svn-id: file:///var/svn/tigccpp/trunk@1070 9552661e-59e3-4036-b4f2-dbe53926924f
kevinkofler 17 years ago
parent
commit
a042d809f8
1 changed files with 3 additions and 2 deletions
  1. 3 2
      ktigcc/parsing.cpp

+ 3 - 2
ktigcc/parsing.cpp

@@ -105,7 +105,7 @@ SourceFileFunctions getASMFunctions(const QString &text)
   unsigned lineno=0;
   SourceFileFunctions result;
   foreach (const QString &line, lines) {
-    if (line.isEmpty()) continue;
+    if (line.isEmpty()) {lineno++; continue;}
     QString identifier;
     unsigned col=0, l=line.length();
     while (col<l) {
@@ -115,7 +115,8 @@ SourceFileFunctions getASMFunctions(const QString &text)
       else
         break;
     }
-    if (line[col-1]==':') result.append(SourceFileFunction(identifier,-1,lineno++));
+    if (line[col-1]==':') result.append(SourceFileFunction(identifier,-1,lineno));
+    lineno++;
   }
   return result;
 }