Skip to content

Commit 111292c

Browse files
committed
Tokenizer: made ErrorLogger parameter mandatory in constructor [skip ci]
1 parent 6d38140 commit 111292c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/importproject.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@ namespace {
562562

563563
// TODO: evaluate without using the Tokenizer
564564
const Settings s;
565-
Tokenizer tokenizer(s);
565+
Tokenizer tokenizer(s, nullptr);
566566
std::istringstream istr(c);
567567
tokenizer.tokenize(istr,"vcxproj.c");
568568
for (const Token *tok = tokenizer.tokens(); tok; tok = tok->next()) {

lib/tokenize.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class CPPCHECKLIB Tokenizer {
5454
friend class TemplateSimplifier;
5555

5656
public:
57-
explicit Tokenizer(const Settings & settings, ErrorLogger *errorLogger = nullptr, const Preprocessor *preprocessor = nullptr);
57+
explicit Tokenizer(const Settings & settings, ErrorLogger *errorLogger, const Preprocessor *preprocessor = nullptr);
5858
~Tokenizer();
5959

6060
void setTimerResults(TimerResults *tr) {

0 commit comments

Comments
 (0)