[Openvas-commits] r9424 - in trunk/gsd: . src
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Wed Nov 17 12:35:07 CET 2010
Author: raimund
Date: 2010-11-17 12:35:07 +0100 (Wed, 17 Nov 2010)
New Revision: 9424
Modified:
trunk/gsd/ChangeLog
trunk/gsd/src/dock_details.cpp
Log:
* dock_details.cpp (dock_details_nvt::update): Remove all entities to have a
clear model for the update (fixes crash on windows systems).
Modified: trunk/gsd/ChangeLog
===================================================================
--- trunk/gsd/ChangeLog 2010-11-17 11:16:54 UTC (rev 9423)
+++ trunk/gsd/ChangeLog 2010-11-17 11:35:07 UTC (rev 9424)
@@ -1,3 +1,8 @@
+2010-11-17 Raimund Renkert <raimund.renkert at greenbone.net>
+
+ * dock_details.cpp (dock_details_nvt::update): Remove all entities to have a
+ clear model for the update (fixes crash on windows systems).
+
2010-11-16 Raimund Renkert <raimund.renkert at greenbone.net>
* dock_details.cpp (dock_details_config::modify_scan_pref): Removed obsolete
Modified: trunk/gsd/src/dock_details.cpp
===================================================================
--- trunk/gsd/src/dock_details.cpp 2010-11-17 11:16:54 UTC (rev 9423)
+++ trunk/gsd/src/dock_details.cpp 2010-11-17 11:35:07 UTC (rev 9424)
@@ -1409,6 +1409,10 @@
{
if (nvt_oid.compare (this->oid) != 0 || config_id.compare (this->id) != 0)
return;
+
+ nvtModel->removeEntities ();
+ prefModel->removeEntities ();
+
int i = 0;
while (i < this->control->getNVTDetailsModel ()->rowCount ())
{
More information about the Openvas-commits
mailing list