apicompatanamdw/compatanalysercmd/headeranalyser/src/HANodeIterator.cpp
changeset 3 ebe3f8f03b59
parent 0 638b9c697799
--- a/apicompatanamdw/compatanalysercmd/headeranalyser/src/HANodeIterator.cpp	Thu Apr 22 17:15:08 2010 +0530
+++ b/apicompatanamdw/compatanalysercmd/headeranalyser/src/HANodeIterator.cpp	Mon Apr 26 16:28:13 2010 +0530
@@ -372,7 +372,8 @@
 // Add issue found in analysis
 // ----------------------------------------------------------------------------
 //
-void HANodeIterator::addIssue(TIssueIdentity aIdentityId, TIssueType aTypeId, TBCSeverity bcseverity, TSCSeverity scseverity, string ignoreinfo, const XMLCh* fileid, const string name,int lineNumber) const
+void HANodeIterator::addIssue(TIssueIdentity aIdentityId, TIssueType aTypeId, TBCSeverity bcseverity, TSCSeverity scseverity, string ignoreinfo, const XMLCh* fileid,
+							  const string name,int lineNumber,const string issueloc) const
     {
     bool lFlag = false;
     if ( !fileid )
@@ -387,15 +388,6 @@
     string compareFileName("");
 
     list< pair<string,string> >::const_iterator it = iFilesToAnalyse.begin();
-
-    /*int linenumber = 0;
-    const XMLCh* strlinenumber = this->GetAttribute(KXMLLineString);
-
-    if ( strlinenumber )
-    {
-        linenumber = atoi(toString(strlinenumber).c_str());
-    }
-   */
     string filename(toString(file.first));
 
     string::size_type dirSepInd = filename.find_first_of("\\/");
@@ -403,7 +395,7 @@
     {
         // We need to convert to proper dir-separator
         replaceChar(filename, filename.at(dirSepInd), DIR_SEPARATOR);
-    }
+    }	
 
     for (; it != iFilesToAnalyse.end(); ++it)
     {
@@ -433,13 +425,13 @@
         if ( iBaselineNode )
         {
             this->iReport.addIssue(filename, 
-                fqname, aIdentityId, aTypeId, bcseverity, scseverity, ignoreinfo, lineNumber,
+                fqname, aIdentityId, aTypeId, bcseverity, scseverity, ignoreinfo, lineNumber,issueloc,
                 compareFileName, "");
         }
         else
         {
             this->iReport.addIssue(compareFileName, 
-                fqname, aIdentityId, aTypeId, bcseverity, scseverity, ignoreinfo, lineNumber,
+                fqname, aIdentityId, aTypeId, bcseverity, scseverity, ignoreinfo, lineNumber,issueloc,
                 filename, "");
         }
     }