diff --git a/gui/erroritem.cpp b/gui/erroritem.cpp index 4d24b434d4d..2d7aa1c0bbe 100644 --- a/gui/erroritem.cpp +++ b/gui/erroritem.cpp @@ -37,7 +37,7 @@ bool operator==(const QErrorPathItem &i1, const QErrorPathItem &i2) ErrorItem::ErrorItem() : severity(Severity::none) , inconclusive(false) - , cwe(-1) + , cwe(0) , hash(0) {} diff --git a/gui/resultstree.cpp b/gui/resultstree.cpp index dd3d9bb1550..313de926f95 100644 --- a/gui/resultstree.cpp +++ b/gui/resultstree.cpp @@ -407,7 +407,7 @@ QStandardItem *ResultsTree::addBacktraceFiles(QStandardItem *parent, const QString classification = getClassification(mReportType, guideline); columns[COLUMN_CERT_LEVEL] = createNormalItem(classification); columns[COLUMN_CERT_RULE] = createNormalItem(guideline); - columns[COLUMN_CWE] = createNormalItem(QString::number(item.cwe)); + columns[COLUMN_CWE] = createNormalItem(item.cwe > 0 ? QString::number(item.cwe) : QString()); columns[COLUMN_FILE] = createNormalItem(QDir::toNativeSeparators(item.file)); columns[COLUMN_ID] = createNormalItem(childOfMessage ? QString() : item.errorId); columns[COLUMN_INCONCLUSIVE] = childOfMessage ? createNormalItem(QString()) : createCheckboxItem(item.inconclusive);