diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/declinfo.l | 2 | ||||
-rw-r--r-- | src/pre.l | 2 | ||||
-rw-r--r-- | src/util.cpp | 6 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/declinfo.l b/src/declinfo.l index 3737a67..df5c2ea 100644 --- a/src/declinfo.l +++ b/src/declinfo.l @@ -224,7 +224,7 @@ void parseFuncDecl(const QCString &decl,QCString &cl,QCString &ctl,QCString &t, cl=scope.copy(); //printf("scope=`%s'\n",scope.data()); - int il,ir; + int il=0,ir=0; if ((il=cl.find('<'))!=-1 && (ir=cl.findRev('>'))!=-1) // split up scope and template arguments { ctl=removeRedundantWhiteSpace(cl.mid(il,ir-il+1)); @@ -885,7 +885,7 @@ BN [ \t\r\n] } */ <CopyLine>{ID}/{BN}*"(" { - Define *def; + Define *def=0; //printf("Search for define %s\n",yytext); if (includeStack.isEmpty() && Config::macroExpansionFlag && diff --git a/src/util.cpp b/src/util.cpp index d8a4772..167ba3f 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -43,7 +43,7 @@ bool isId(char c) QCString stripAnnonymousScope(const QCString &s) { QCString result=s; - int i; + int i=0; while (!result.isEmpty() && result.at(0)=='@' && (i=result.find("::"))!=-1) { result=result.right(result.length()-i-2); @@ -1058,7 +1058,7 @@ bool getDefs(const QCString &scName,const QCString &memberName, //printf("Search for name=%s args=%s in scope=%s\n", // memberName.data(),args,scopeName.data()); - int is,im,pm=0; + int is,im=0,pm=0; // strip common part of the scope from the scopeName while ((is=scopeName.findRev("::"))!=-1 && (im=memberName.find("::",pm))!=-1 && @@ -1745,7 +1745,7 @@ void setFileNameForSections(QList<QCString> *anchorList,const char *fileName) QCString *s=anchorList->first(); while (s) { - SectionInfo *si; + SectionInfo *si=0; if (!s->isEmpty() && (si=sectionDict[*s])) si->fileName=fileName; s=anchorList->next(); } |