[core] Fix crash at Placement::getSymbolPlacement()

This commit is contained in:
Mikhail Pozdnyakov
2020-03-13 11:17:05 +02:00
parent 45c0dd8844
commit a70b33be8b

View File

@@ -1235,7 +1235,7 @@ float Placement::zoomAdjustment(const float zoom) const {
const JointPlacement* Placement::getSymbolPlacement(const SymbolInstance& symbol) const {
assert(symbol.crossTileID != 0);
auto found = placements.find(symbol.crossTileID);
return (found == placements.end()) ? &found->second : nullptr;
return (found != placements.end()) ? &found->second : nullptr;
}
Duration Placement::getUpdatePeriod(const float zoom) const {