Author: cazfi Date: Sun Aug 14 07:47:36 2016 New Revision: 33590 URL: http://svn.gna.org/viewcvs/freeciv?rev=33590&view=rev Log: Fixed ruledit crash when adding new requirement.
See bug #24960 Modified: trunk/tools/ruledit/req_edit.cpp Modified: trunk/tools/ruledit/req_edit.cpp URL: http://svn.gna.org/viewcvs/freeciv/trunk/tools/ruledit/req_edit.cpp?rev=33590&r1=33589&r2=33590&view=diff ============================================================================== --- trunk/tools/ruledit/req_edit.cpp (original) +++ trunk/tools/ruledit/req_edit.cpp Sun Aug 14 07:47:36 2016 @@ -170,7 +170,9 @@ int i = 0; requirement_vector_iterate(req_vector, preq) { - if (req_list->item(i++)->isSelected()) { + QListWidgetItem *item = req_list->item(i++); + + if (item != nullptr && item->isSelected()) { selected = preq; fill_active(); return; _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits