vtk/vtk-gdal313.patch
2026-06-19 18:10:02 +02:00

21 lines
1 KiB
Diff

diff -rupN VTK-9.6.2/IO/GDAL/vtkGDALRasterReader.cxx VTK-9.6.2-new/IO/GDAL/vtkGDALRasterReader.cxx
--- VTK-9.6.2/IO/GDAL/vtkGDALRasterReader.cxx 2026-05-18 21:46:56.000000000 +0200
+++ VTK-9.6.2-new/IO/GDAL/vtkGDALRasterReader.cxx 2026-06-19 18:08:21.049063630 +0200
@@ -182,7 +182,7 @@ void vtkGDALRasterReader::vtkGDALRasterR
this->Reader->DriverShortName = GDALGetDriverShortName(driver);
this->Reader->DriverLongName = GDALGetDriverLongName(driver);
- char** papszMetaData = GDALGetMetadata(this->GDALData, nullptr);
+ CSLConstList papszMetaData = GDALGetMetadata(this->GDALData, nullptr);
if (CSLCount(papszMetaData) > 0)
{
for (int i = 0; papszMetaData[i] != nullptr; ++i)
@@ -882,7 +882,7 @@ std::vector<std::string> vtkGDALRasterRe
{
std::vector<std::string> domainMetaData;
- char** papszMetadata = GDALGetMetadata(this->Impl->GDALData, domain.c_str());
+ CSLConstList papszMetadata = GDALGetMetadata(this->Impl->GDALData, domain.c_str());
if (CSLCount(papszMetadata) > 0)
{