diff options
Diffstat (limited to 'src/declinfo.l')
-rw-r--r-- | src/declinfo.l | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/declinfo.l b/src/declinfo.l index 51e10cb..67f537c 100644 --- a/src/declinfo.l +++ b/src/declinfo.l @@ -2,7 +2,7 @@ * * $Id$ * - * Copyright (C) 1997-1999 by Dimitri van Heesch. + * Copyright (C) 1997-2000 by Dimitri van Heesch. * * Permission to use, copy, modify, and distribute this software and its * documentation under the terms of the GNU General Public License is hereby @@ -194,6 +194,7 @@ ID [a-z_A-Z][a-z_A-Z0-9]* exceptionString+=*yytext; } <*>. +<*>\n %% @@ -206,9 +207,9 @@ void parseFuncDecl(const QCString &decl,QCString &cl,QCString &ctl,QCString &t, inputString = decl; //printf("Input=`%s'\n",inputString); if (inputString==0) return; - inputPosition = 0; + inputPosition = 0; classTempListFound = FALSE; - funcTempListFound = FALSE; + funcTempListFound = FALSE; scope.resize(0); className.resize(0); classTempList.resize(0); @@ -245,7 +246,7 @@ void parseFuncDecl(const QCString &decl,QCString &cl,QCString &ctl,QCString &t, a=removeRedundantWhiteSpace(args); exc=removeRedundantWhiteSpace(exceptionString); - if (t.length()>0 && t.at(t.length()-1)==')') + if (!t.isEmpty() && t.at(t.length()-1)==')') { a.prepend(")"); t=t.left(t.length()-1); |