diff --git a/src/libgui/instDialog.cpp b/src/libgui/instDialog.cpp index c565413c4..0c334acb3 100644 --- a/src/libgui/instDialog.cpp +++ b/src/libgui/instDialog.cpp @@ -465,7 +465,7 @@ void instDialog::showPage(const int page) // least one firewall that was successfully compiled. bool can_install = false; list::iterator i; - for(i=install_fw_list.begin(); i!=install_fw_list.end(); ++i) + for(i=compile_fw_list.begin(); i!=compile_fw_list.end(); ++i) { Firewall *fw = *i; if (compile_status[fw] == diff --git a/src/libgui/instDialog_ui_ops.cpp b/src/libgui/instDialog_ui_ops.cpp index a80919540..43e5f080d 100644 --- a/src/libgui/instDialog_ui_ops.cpp +++ b/src/libgui/instDialog_ui_ops.cpp @@ -359,6 +359,9 @@ void instDialog::setInProcessState(QTreeWidgetItem *item) void instDialog::opSuccess(Firewall *fw) { + if (fwbdebug) + qDebug() << "instDialog::opSuccess fw=" << fw->getName().c_str(); + compile_status[fw] = fwcompiler::BaseCompiler::FWCOMPILER_SUCCESS; QTreeWidgetItem* itm = opListMapping[(fw)->getId()]; if (itm) @@ -374,6 +377,9 @@ void instDialog::opSuccess(Firewall *fw) void instDialog::opError(Firewall *fw) { + if (fwbdebug) + qDebug() << "instDialog::opError fw=" << fw->getName().c_str(); + compile_status[fw] = fwcompiler::BaseCompiler::FWCOMPILER_ERROR; QTreeWidgetItem* itm = opListMapping[(fw)->getId()]; if (itm)