From da4a3a9c1c650623197dcc605cc8ca66a94e51d5 Mon Sep 17 00:00:00 2001
From: Roger Leigh <rleigh@apache.org>
Date: Wed, 14 Jun 2017 21:31:52 +0000
Subject: [PATCH] xercesc: EncodingValidator: Suppress cast alignment warning

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798771 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/util/EncodingValidator.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xercesc/util/EncodingValidator.cpp b/src/xercesc/util/EncodingValidator.cpp
index 6925e45be..97e20f7ec 100644
--- a/src/xercesc/util/EncodingValidator.cpp
+++ b/src/xercesc/util/EncodingValidator.cpp
@@ -76,7 +76,7 @@ void EncodingValidator::initializeRegistry() {
     fEncodingRegistry = new ValueHashTableOf<bool>(109);
 
     for (unsigned int i=0; i < gEncodingArraySize; i++) {
-        fEncodingRegistry->put((void*) gEncodingArray[i], true);
+        fEncodingRegistry->put(const_cast<void *>(reinterpret_cast<const void *>(gEncodingArray[i])), true);
     }
 }
 
-- 
GitLab