<URL: http://bugs.freeciv.org/Ticket/Display.html?id=40400 >
$subject - ML
diff -Nurd -X.diff_ignore freeciv/manual/civmanual.c freeciv/manual/civmanual.c --- freeciv/manual/civmanual.c 2008-03-08 16:32:50.000000000 +0200 +++ freeciv/manual/civmanual.c 2008-07-24 22:12:15.000000000 +0300 @@ -107,7 +107,10 @@ char filename[40]; enum manuals manuals; + /* Initialize game with default values */ game_init(); + /* Reset aifill to zero */ + game.info.aifill = 0; load_rulesets(); for (manuals = 0; manuals < MANUAL_COUNT; manuals++) { int i; @@ -268,9 +271,14 @@ } fprintf(doc, "<tr><td>+%d T</td><td align=\"right\">(%d)</td></tr>\n", pterrain->road_trade_incr, pterrain->road_time); - fprintf(doc, "<tr><td>%s</td><td align=\"right\">(%d)</td></tr>\n</table></td>\n", - terrain_name_translation(pterrain->transform_result), - pterrain->transform_time); + + if (pterrain->transform_result) { + fprintf(doc, "<tr><td>%s</td><td align=\"right\">(%d)</td></tr>\n</table></td>\n", + terrain_name_translation(pterrain->transform_result), + pterrain->transform_time); + } else { + fprintf(doc, "<tr><td>-</td><td align=\"right\">(-)</td></tr>\n</table></td>\n"); + } fprintf(doc, "<td align=\"center\">%d / %d / %d</td></tr>\n\n", pterrain->rail_time,
_______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev