Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
r2484: Fehler beim Laden von Feldern in pak.german
#1
Simutrans-Version:
r2484

PAK-Set (+zusätzliche PAK-Dateien):
pak.german

Betriebssystem:
Linux, gcc4

Fehler (möglichst genaue Beschreibung):
Beim laden der Feld-paks stürzt Simutrans ab. Es scheint daran zu liegen, dass die besch noch keinen Namen hat. Patch(?):
Code:
Index: dings/field.cc =================================================================== --- dings/field.cc (revision 2484) +++ dings/field.cc (working copy) @@ -27,7 +27,7 @@ void field_t::register_besch(field_besch_t *besch, const char*name) { // remove duplicates - if( besch_table.remove( besch->get_name() ) ) { + if( besch_table.remove( name ) ) { dbg->warning( "field_t::register_besch()", "Object %s was overlaid by addon!", besch->get_name() ); } besch_table.put(name, besch);
Zitieren
#2
muesste in 2485 behoben sein!
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste