aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Lohnau <alexander.lohnau@gmx.de>2025-09-27 07:58:38 +0200
committerChristoph GrĂ¼ninger <foss@grueninger.de>2025-10-12 10:18:05 +0200
commit9da5e0eac3ae5c5942aa792f10d6c3ce939a447e (patch)
tree18635a249ca4c6220268d3828d89b72f17c19036
parent8998945425360bee3be8e55c71a6f157803ea666 (diff)
Fix missing initialization of astMatcherCallBackupstream/work/comp_op_checker
-rw-r--r--src/checks/manuallevel/compare-member-check.cpp1
-rw-r--r--src/checks/manuallevel/compare-member-check.h3
2 files changed, 2 insertions, 2 deletions
diff --git a/src/checks/manuallevel/compare-member-check.cpp b/src/checks/manuallevel/compare-member-check.cpp
index c3e2b875..d74f3935 100644
--- a/src/checks/manuallevel/compare-member-check.cpp
+++ b/src/checks/manuallevel/compare-member-check.cpp
@@ -117,5 +117,6 @@ void CompareMemberCheck::VisitStmt(Stmt *stmt)
void CompareMemberCheck::registerASTMatchers(MatchFinder &finder)
{
+ m_astMatcherCallBack = std::make_unique<Caller>(this);
finder.addMatcher(cxxOperatorCallExpr().bind("callExpr"), m_astMatcherCallBack.get());
}
diff --git a/src/checks/manuallevel/compare-member-check.h b/src/checks/manuallevel/compare-member-check.h
index 49ae5da7..9b6166f6 100644
--- a/src/checks/manuallevel/compare-member-check.h
+++ b/src/checks/manuallevel/compare-member-check.h
@@ -10,8 +10,7 @@
#include "checkbase.h"
-#include <string>
-#include <vector>
+#include <memory>
class Caller;
class ClazyContext;