From 7b90af5d3580bd57cd4280173c1d2b0ee542b89d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20K=C3=A4fer?= Date: Tue, 20 Jun 2017 12:17:07 -0700 Subject: [core] always return owning pointers for GeometryTileData::getLayer() --- test/tile/annotation_tile.test.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'test') diff --git a/test/tile/annotation_tile.test.cpp b/test/tile/annotation_tile.test.cpp index 707f118fd5..a69735d23e 100644 --- a/test/tile/annotation_tile.test.cpp +++ b/test/tile/annotation_tile.test.cpp @@ -49,8 +49,7 @@ TEST(AnnotationTile, Issue8289) { AnnotationTile tile(OverscaledTileID(0, 0, 0), test.tileParameters); auto data = std::make_unique(); - data->layers.emplace("test", AnnotationTileLayer("test")); - data->layers.at("test").features.emplace_back(0, FeatureType::Point, GeometryCollection()); + data->addLayer("test")->addFeature(0, FeatureType::Point, GeometryCollection()); // Simulate layout and placement of a symbol layer. tile.onLayout(GeometryTile::LayoutResult { -- cgit v1.2.1