diff options
Diffstat (limited to 'src/mbgl/text/glyph_set.cpp')
-rw-r--r-- | src/mbgl/text/glyph_set.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mbgl/text/glyph_set.cpp b/src/mbgl/text/glyph_set.cpp index b8e155502e..3305d4136e 100644 --- a/src/mbgl/text/glyph_set.cpp +++ b/src/mbgl/text/glyph_set.cpp @@ -3,11 +3,11 @@ namespace mbgl { -void GlyphSet::insert(uint32_t id, SDFGlyph&& glyph) { - auto it = sdfs.find(id); +void GlyphSet::insert(SDFGlyph&& glyph) { + auto it = sdfs.find(glyph.id); if (it == sdfs.end()) { // Glyph doesn't exist yet. - sdfs.emplace(id, std::move(glyph)); + sdfs.emplace(glyph.id, std::move(glyph)); } else if (it->second.metrics == glyph.metrics) { if (it->second.bitmap != glyph.bitmap) { // The actual bitmap was updated; this is unsupported. |