Skip to content

Commit 53744bb

Browse files
committed
safify buildingplan data access
1 parent 60dcdbd commit 53744bb

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

plugins/buildingplan/buildingplan.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,7 @@ static Tasks tasks;
5757
void PlannedBuilding::remove(color_ostream &out) {
5858
DEBUG(control,out).print("removing persistent data for building %d\n", id);
5959
World::DeletePersistentData(bld_config);
60-
if (planned_buildings.count(id))
61-
planned_buildings.erase(id);
60+
planned_buildings.erase(id);
6261
}
6362

6463
static const int32_t CYCLE_TICKS = 599; // twice per game day

plugins/buildingplan/plannedbuilding.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ PlannedBuilding::PlannedBuilding(color_ostream &out, df::building *bld, HeatSafe
103103
bld_config.set_int(BLD_CONFIG_ID, id);
104104
bld_config.set_int(BLD_CONFIG_HEAT, heat_safety);
105105
bld_config.set_str(serialize(vector_ids, item_filters));
106-
DEBUG(control,out).print("serialized state for building %d: %s\n", id, bld_config.val().c_str());
106+
DEBUG(control,out).print("serialized state for building %d: %s\n", id, bld_config.get_str().c_str());
107107
}
108108

109109
PlannedBuilding::PlannedBuilding(color_ostream &out, PersistentDataItem &bld_config)

0 commit comments

Comments
 (0)