From 07a150dea73324f5925f66c0f570ec623bdba175 Mon Sep 17 00:00:00 2001 From: Tadej Novak Date: Sun, 19 May 2024 16:47:31 +0200 Subject: [PATCH] Fix deprecations in glyph_manager.cpp (#2402) --- src/mbgl/text/glyph_manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mbgl/text/glyph_manager.cpp b/src/mbgl/text/glyph_manager.cpp index b6727d2e8..3f4a4b992 100644 --- a/src/mbgl/text/glyph_manager.cpp +++ b/src/mbgl/text/glyph_manager.cpp @@ -57,7 +57,7 @@ void GlyphManager::getGlyphs(GlyphRequestor& requestor, GlyphDependencies glyphD // If the shared dependencies pointer is already unique, then all dependent // glyph ranges have already been loaded. Send a notification immediately. - if (dependencies.unique()) { + if (dependencies.use_count() == 1) { notify(requestor, *dependencies); } } @@ -121,7 +121,7 @@ void GlyphManager::processResponse(const Response& res, const FontStack& fontSta for (auto& pair : request.requestors) { GlyphRequestor& requestor = *pair.first; const std::shared_ptr& dependencies = pair.second; - if (dependencies.unique()) { + if (dependencies.use_count() == 1) { notify(requestor, *dependencies); } }