diff --git a/Modules/Core/Metadata/include/otbXMLMetadataSupplier.h b/Modules/Core/Metadata/include/otbXMLMetadataSupplier.h index e6fb2f1d310f74fcbcd2991f940fb35b11f099ce..408cbb81b95bbaef88b5242fa80759ff96c816ee 100644 --- a/Modules/Core/Metadata/include/otbXMLMetadataSupplier.h +++ b/Modules/Core/Metadata/include/otbXMLMetadataSupplier.h @@ -90,7 +90,7 @@ protected: virtual char** ReadXMLToList(CPLXMLNode* psNode, char** papszList, const char* pszName = ""); - char **CSLFetchPartialNameValueMultiple(CSLConstList papszStrList, const char *pszName) const; + char **CSLFetchPartialNameValueMultiple(char** papszStrList, const char *pszName) const; private: /** List of resource files */ diff --git a/Modules/Core/Metadata/src/otbXMLMetadataSupplier.cxx b/Modules/Core/Metadata/src/otbXMLMetadataSupplier.cxx index 8470790b05f2d8322a356e7a2b1c2095658896d8..b73868343152fc11323dabc3f3aa6cc0259a4632 100644 --- a/Modules/Core/Metadata/src/otbXMLMetadataSupplier.cxx +++ b/Modules/Core/Metadata/src/otbXMLMetadataSupplier.cxx @@ -191,7 +191,7 @@ char** XMLMetadataSupplier::ReadXMLToList(CPLXMLNode* psNode, char** papszList, return papszList; } -char ** XMLMetadataSupplier::CSLFetchPartialNameValueMultiple(CSLConstList papszStrList, const char *pszName) const +char ** XMLMetadataSupplier::CSLFetchPartialNameValueMultiple(char** papszStrList, const char *pszName) const { if( papszStrList == nullptr || pszName == nullptr ) return nullptr;