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