@@ -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