OSDN Git Service

drkonqi: rate all parsed lines from LLDB output
authorIvailo Monev <xakepa10@gmail.com>
Sat, 16 Apr 2022 03:23:03 +0000 (06:23 +0300)
committerIvailo Monev <xakepa10@gmail.com>
Sat, 16 Apr 2022 03:23:03 +0000 (06:23 +0300)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
drkonqi/parser/backtraceparsergdb.cpp
drkonqi/parser/backtraceparserlldb.cpp

index 450b3b7..a3778f2 100644 (file)
@@ -170,7 +170,7 @@ BacktraceParserGdb::BacktraceParserGdb(QObject *parent)
 
 BacktraceParserPrivate* BacktraceParserGdb::constructPrivate() const
 {
-    return new BacktraceParserGdbPrivate;
+    return new BacktraceParserGdbPrivate();
 }
 
 void BacktraceParserGdb::newLine(const QString & lineStr)
index d80fcef..65609a3 100644 (file)
@@ -83,15 +83,15 @@ BacktraceParserLldb::BacktraceParserLldb(QObject *parent)
 
 BacktraceParserPrivate* BacktraceParserLldb::constructPrivate() const
 {
-    BacktraceParserPrivate *d = BacktraceParser::constructPrivate();
-    d->m_usefulness = BacktraceParser::MayBeUseful;
-    return d;
+    return new BacktraceParserLldbPrivate();
 }
 
 void BacktraceParserLldb::newLine(const QString &line)
 {
     Q_D(BacktraceParserLldb);
-    d->m_linesList.append(BacktraceLineLldb(line));
+    BacktraceLineLldb lldbline(line);
+    d->m_linesList.append(lldbline);
+    d->m_linesToRate.append(lldbline);
 }
 
 //END BacktraceParserLldb