diff -r 6481344a6d67 -r d0b4e67b3a60 ui/viewmanagement/statehandler/src/glxactionhandler.cpp --- a/ui/viewmanagement/statehandler/src/glxactionhandler.cpp Fri Jun 11 13:38:23 2010 +0300 +++ b/ui/viewmanagement/statehandler/src/glxactionhandler.cpp Wed Jun 23 18:12:48 2010 +0300 @@ -28,8 +28,7 @@ GlxActionHandler::~GlxActionHandler() { - foreach( GlxCommandHandler *cmdhandler, mCommandHandlerList) - delete cmdhandler; + qDeleteAll( mCommandHandlerList ); mCommandHandlerList.clear(); }