From acb001bc1909d873a37fbe1c8cbabade76a8015e Mon Sep 17 00:00:00 2001 From: Renaud G Date: Sun, 12 Aug 2018 23:54:31 +0200 Subject: Change management of variable (ref instead of pointer) using static is a bad idea as more and more diceparser are now use in rolisteam. --- parsingtoolbox.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'parsingtoolbox.h') diff --git a/parsingtoolbox.h b/parsingtoolbox.h index 4a88732..be0b0eb 100644 --- a/parsingtoolbox.h +++ b/parsingtoolbox.h @@ -178,8 +178,8 @@ public: static void readPainterParameter(PainterNode *painter, QString &str); - static QHash *getVariableHash(); - static void setVariableHash(QHash *variableHash); + static QHash getVariableHash(); + static void setVariableHash(const QHash &variableHash); /** * @brief readConditionType * @param str @@ -202,7 +202,7 @@ private: QHash* m_arithmeticOperation; - static QHash* m_variableHash; + static QHash m_variableHash; static std::vector* m_startNodes; }; -- cgit v1.2.3-70-g09d2