diff options
Diffstat (limited to 'result')
| -rw-r--r-- | result/diceresult.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/result/diceresult.cpp b/result/diceresult.cpp index 9f9fbf8..aa39524 100644 --- a/result/diceresult.cpp +++ b/result/diceresult.cpp @@ -51,8 +51,11 @@ void DiceResult::setResultList(QList<Die*> list) } DiceResult::~DiceResult() { - qDeleteAll(m_diceValues.begin(), m_diceValues.end()); - m_diceValues.clear(); + if(!m_diceValues.isEmpty()) + { + qDeleteAll(m_diceValues.begin(), m_diceValues.end()); + m_diceValues.clear(); + } } QVariant DiceResult::getResult(RESULT_TYPE type) { |