--- queensgui/src/queensmain.cpp 2007/07/20 01:22:53 5 +++ queensgui/src/queensmain.cpp 2007/07/20 13:50:47 7 @@ -129,6 +129,11 @@ QueensMain::~QueensMain() { delete m_board; + + if (m_solutions != NULL) + delete m_solutions; + if (m_sol != NULL) + delete m_sol; } void QueensMain::start() @@ -139,9 +144,12 @@ m_list->clear(); m_status->setText( QString("Searching ...") ); + m_board->setMatrix(0); + if (m_queens != NULL) { m_queens->wait(); delete m_queens; + m_queens = 0; } if (m_solutions != NULL)