Removes reference counter for RulesSet

This commit is contained in:
Felipe Zimmerle 2019-01-22 13:30:57 -03:00
parent f2f5c9c958
commit 196adcae23
No known key found for this signature in database
GPG Key ID: E6DFB08CE8B11277

View File

@ -48,16 +48,14 @@ class Driver;
class RulesSet : public RulesSetProperties {
public:
RulesSet()
: RulesSetProperties(new DebugLog()),
unicode_codepage(0)
: RulesSetProperties(new DebugLog())
#ifndef NO_LOGS
,m_secmarker_skipped(0)
#endif
{ }
explicit RulesSet(DebugLog *customLog)
: RulesSetProperties(customLog),
unicode_codepage(0)
: RulesSetProperties(customLog)
#ifndef NO_LOGS
,m_secmarker_skipped(0)
#endif
@ -81,8 +79,6 @@ class RulesSet : public RulesSetProperties {
void debug(int level, const std::string &id, const std::string &uri,
const std::string &msg);
int64_t unicode_codepage;
RulesSetPhases m_rulesSetPhases;
private:
#ifndef NO_LOGS