Snap for 11097608 from f35fdf8ee1206ecffb01b7df1a9e21dfdbef772f to 24Q1-release

Change-Id: I53f8ddbd055733d106fcf378f6fea19ec5aee353
diff --git a/upstream/xmlserializer/XmlSerializingContext.cpp b/upstream/xmlserializer/XmlSerializingContext.cpp
index 0b08bab..f03d9a0 100644
--- a/upstream/xmlserializer/XmlSerializingContext.cpp
+++ b/upstream/xmlserializer/XmlSerializingContext.cpp
@@ -55,7 +55,7 @@
   * @param[in] error the xml error
   *
   */
-void CXmlSerializingContext::structuredErrorHandler(void *userData, xmlErrorPtr error)
+void CXmlSerializingContext::structuredErrorHandler(void *userData, const xmlError *error)
 {
     CXmlSerializingContext *self = static_cast<CXmlSerializingContext *>(userData);
 
diff --git a/upstream/xmlserializer/XmlSerializingContext.h b/upstream/xmlserializer/XmlSerializingContext.h
index fefa9d0..3927827 100644
--- a/upstream/xmlserializer/XmlSerializingContext.h
+++ b/upstream/xmlserializer/XmlSerializingContext.h
@@ -61,7 +61,7 @@
       * @param[in] error the xml error output format
       *
       */
-    static void structuredErrorHandler(void *userData, _xmlError *error);
+    static void structuredErrorHandler(void *userData, const _xmlError *error);
 
 private:
     std::string _strXmlError;