From: <mrj...@us...> - 2008-03-02 17:16:16
|
Revision: 2615 http://tora.svn.sourceforge.net/tora/?rev=2615&view=rev Author: mrjohnson0 Date: 2008-03-02 09:16:20 -0800 (Sun, 02 Mar 2008) Log Message: ----------- protect access to tableview Modified Paths: -------------- trunk/tora/src/toresulttableview.cpp trunk/tora/src/toresulttableview.h Modified: trunk/tora/src/toresulttableview.cpp =================================================================== --- trunk/tora/src/toresulttableview.cpp 2008-03-02 04:07:13 UTC (rev 2614) +++ trunk/tora/src/toresulttableview.cpp 2008-03-02 17:16:20 UTC (rev 2615) @@ -582,7 +582,7 @@ void toTableViewIterator::updateIndex(void) { - if(_row < _view->model()->rowCount()) + if(_view && _row < _view->model()->rowCount()) _index = _view->model()->index(_row, 1); // skip numbercolumn else _index = QModelIndex(); Modified: trunk/tora/src/toresulttableview.h =================================================================== --- trunk/tora/src/toresulttableview.h 2008-03-02 04:07:13 UTC (rev 2614) +++ trunk/tora/src/toresulttableview.h 2008-03-02 17:16:20 UTC (rev 2615) @@ -420,9 +420,9 @@ * */ class toTableViewIterator { - int _row; - toResultTableView *_view; - QModelIndex _index; + int _row; + QPointer<toResultTableView> _view; + QModelIndex _index; friend class toTableViewIteratorItem; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |