@@ -144,10 +144,10 @@ std::string Suppressions::addSuppressionLine(const std::string &line)
144144 std::istringstream istr1 (suppression.fileName .substr (pos+1 ));
145145 istr1 >> suppression.lineNumber ;
146146 } catch (...) {
147- suppression.lineNumber = 0 ;
147+ suppression.lineNumber = Suppressions::Suppression::NO_LINE ;
148148 }
149149
150- if (suppression.lineNumber > 0 ) {
150+ if (suppression.lineNumber > Suppressions::Suppression::NO_LINE ) {
151151 suppression.fileName .erase (pos);
152152 }
153153 }
@@ -233,7 +233,7 @@ bool Suppressions::Suppression::isSuppressed(const Suppressions::ErrorMessage &e
233233 return false ;
234234 if (!fileName.empty () && !matchglob (fileName, errmsg.getFileName ()))
235235 return false ;
236- if (lineNumber > 0 && lineNumber != errmsg.lineNumber )
236+ if (lineNumber > NO_LINE && lineNumber != errmsg.lineNumber )
237237 return false ;
238238 if (!symbolName.empty ()) {
239239 for (std::string::size_type pos = 0 ; pos < errmsg.symbolNames .size ();) {
@@ -269,7 +269,7 @@ std::string Suppressions::Suppression::getText() const
269269 ret = errorId;
270270 if (!fileName.empty ())
271271 ret += " fileName=" + fileName;
272- if (lineNumber > 0 )
272+ if (lineNumber > NO_LINE )
273273 ret += " lineNumber=" + MathLib::toString (lineNumber);
274274 if (!symbolName.empty ())
275275 ret += " symbolName=" + symbolName;
@@ -312,7 +312,7 @@ void Suppressions::dump(std::ostream & out)
312312 out << " errorId=\" " << ErrorLogger::toxml (suppression.errorId ) << ' "' ;
313313 if (!suppression.fileName .empty ())
314314 out << " fileName=\" " << ErrorLogger::toxml (suppression.fileName ) << ' "' ;
315- if (suppression.lineNumber > 0 )
315+ if (suppression.lineNumber > Suppression::NO_LINE )
316316 out << " lineNumber=\" " << suppression.lineNumber << ' "' ;
317317 if (!suppression.symbolName .empty ())
318318 out << " symbolName=\" " << ErrorLogger::toxml (suppression.symbolName ) << ' \" ' ;
0 commit comments