diff --git a/src/xercesc/dom/impl/DOMDocumentImpl.cpp b/src/xercesc/dom/impl/DOMDocumentImpl.cpp index ea7152215ff112a60642debefb5d9212c4fc7b43..e73c2b3d7b6f40d8d4bf9914b09e474f509f1679 100644 --- a/src/xercesc/dom/impl/DOMDocumentImpl.cpp +++ b/src/xercesc/dom/impl/DOMDocumentImpl.cpp @@ -870,7 +870,7 @@ void DOMDocumentImpl::deleteHeap() while (fCurrentBlock != 0) { void *nextBlock = *(void **)fCurrentBlock; - delete [] fCurrentBlock; + delete [] (char*) fCurrentBlock; fCurrentBlock = nextBlock; }