Project

General

Profile

Bug #1605 ยป 1605_gtk322.patch

Dean Brown, 07/14/2025 05:14 AM

View differences:

client/gui-gtk-3.22/helpdlg.c
helptext_unit_upkeep_str(utype));
sprintf(buf, "%d", (int)sqrt((double)utype->vision_radius_sq));
gtk_label_set_text(GTK_LABEL(help_ulabel[3][4]), buf);
gtk_label_set_text(GTK_LABEL(help_ulabel[4][1]),
advance_name_translation(utype_primary_tech_req(utype)));
/* requirements */
buf[0] = '\0';
// see if any reqs
if (utype->build_reqs.size == 0) {
gtk_label_set_text(GTK_LABEL(help_ulabel[4][1]), "None");
} else {
// iterate all the reqs, building the buf str
unit_tech_reqs_iterate(utype, padv) {
cat_snprintf(buf, sizeof(buf), "%s, ", advance_name_translation(padv));
} unit_tech_reqs_iterate_end;
buf[strlen(buf)-2] = '\0'; /* trim off the extra ", " at the end */
gtk_label_set_text(GTK_LABEL(help_ulabel[4][1]), buf);
}
/* create_tech_tree(help_improvement_tree, 0, advance_number(utype->require_advance), 3);*/
if (U_NOT_OBSOLETED == utype->obsoleted_by) {
gtk_label_set_text(GTK_LABEL(help_ulabel[4][4]), skip_intl_qualifier_prefix(REQ_LABEL_NONE));
    (1-1/1)