diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-05-24 15:53:52 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-05-24 15:53:52 +0300 |
commit | 8520c503041946148e499faf6a6b65b2afc670bf (patch) | |
tree | 342870ea2f00de996b90c3bd26bcbb003777076f /src/rulebase.cpp | |
parent | c20a4844817573be1de5f355d4890e93db386e54 (diff) | |
download | mplint-8520c503041946148e499faf6a6b65b2afc670bf.tar.gz mplint-8520c503041946148e499faf6a6b65b2afc670bf.tar.bz2 mplint-8520c503041946148e499faf6a6b65b2afc670bf.tar.xz mplint-8520c503041946148e499faf6a6b65b2afc670bf.zip |
Add second rule for checking #include "debug.h"
Diffstat (limited to 'src/rulebase.cpp')
-rw-r--r-- | src/rulebase.cpp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/rulebase.cpp b/src/rulebase.cpp index 1d08986..d6e428a 100644 --- a/src/rulebase.cpp +++ b/src/rulebase.cpp @@ -26,7 +26,9 @@ RuleBase::RuleBase() : file(), - line(-1) + ruleName(), + line(-1), + flag(true) { lint.addRule(this); } @@ -52,3 +54,14 @@ void RuleBase::deleteSelf() { lint.deleteRule(this); } + +void RuleBase::terminateRule() +{ + lint.deleteSelectedRule(this); + flag = false; +} + +void RuleBase::init() +{ + flag = true; +} |