aboutsummaryrefslogtreecommitdiff
path: root/graphics/mapnik/files/patch-plugins_input_tiles_pmtiles__source.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/mapnik/files/patch-plugins_input_tiles_pmtiles__source.hpp')
-rw-r--r--graphics/mapnik/files/patch-plugins_input_tiles_pmtiles__source.hpp29
1 files changed, 19 insertions, 10 deletions
diff --git a/graphics/mapnik/files/patch-plugins_input_tiles_pmtiles__source.hpp b/graphics/mapnik/files/patch-plugins_input_tiles_pmtiles__source.hpp
index 725dbf74c1e1..5f266a6c709d 100644
--- a/graphics/mapnik/files/patch-plugins_input_tiles_pmtiles__source.hpp
+++ b/graphics/mapnik/files/patch-plugins_input_tiles_pmtiles__source.hpp
@@ -1,11 +1,20 @@
---- plugins/input/tiles/pmtiles_source.hpp.orig 2025-09-17 23:55:13 UTC
+--- plugins/input/tiles/pmtiles_source.hpp.orig 2025-10-05 04:06:02 UTC
+++ plugins/input/tiles/pmtiles_source.hpp
-@@ -511,7 +511,7 @@ class pmtiles_source : public tiles_source
- }
- else
- {
-- metadata = {data() + metadata_offset, metadata_length};
-+ metadata = {data() + metadata_offset, static_cast<size_t>(metadata_length)};
- }
- boost::json::value json_value;
- try
+@@ -470,7 +470,7 @@ class pmtiles_source : public tiles_source,
+ {
+ std::string decompressed_dir;
+ #if defined(MAPNIK_MEMORY_MAPPED_FILE)
+- std::string_view buffer{file_.buffer().first + dir_offset, dir_length};
++ std::string_view buffer{file_.buffer().first + dir_offset, static_cast<std::size_t>(dir_length)};
+ #else
+ std::string buffer;
+ buffer.resize(dir_length);
+@@ -559,7 +559,7 @@ class pmtiles_source : public tiles_source,
+ {
+ std::string metadata;
+ #if defined(MAPNIK_MEMORY_MAPPED_FILE)
+- std::string_view buffer{file_.buffer().first + metadata_offset_, metadata_length_};
++ std::string_view buffer{file_.buffer().first + metadata_offset_, static_cast<std::size_t>(metadata_length_)};
+ #else
+ std::string buffer;
+ buffer.resize(metadata_length_);