Author: cazfi Date: Wed Feb 22 05:11:31 2017 New Revision: 35057 URL: http://svn.gna.org/viewcvs/freeciv?rev=35057&view=rev Log: Fixed 'might be used uninitialized' error from qt-client update_units().
See hrm bug #639513 Modified: trunk/client/gui-qt/repodlgs.cpp Modified: trunk/client/gui-qt/repodlgs.cpp URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-qt/repodlgs.cpp?rev=35057&r1=35056&r2=35057&view=diff ============================================================================== --- trunk/client/gui-qt/repodlgs.cpp (original) +++ trunk/client/gui-qt/repodlgs.cpp Wed Feb 22 05:11:31 2017 @@ -429,7 +429,7 @@ struct urd_info unit_array[utype_count()]; struct urd_info unit_totals; Unit_type_id utype_id; - unittype_item *ui; + unittype_item *ui = nullptr; clear_layout(); memset(unit_array, '\0', sizeof(unit_array)); @@ -500,7 +500,9 @@ } setUpdatesEnabled(true); setFixedWidth(qMin(total_len, gui()->mapview_wdg->width())); - setFixedHeight(ui->height() + 60); + if (ui != nullptr) { + setFixedHeight(ui->height() + 60); + } layout->update(); updateGeometry(); } _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits