[ https://issues.apache.org/jira/browse/XERCESC-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16078676#comment-16078676 ]
Scott Cantor commented on XERCESC-2062: --------------------------------------- r1801211, applied to trunk A bit off that any of the impl classes are being exported, but all the others seem to be, so this is inconsistent. > DOMImplementationImpl class declaration is missing CDOM_EXPORT > -------------------------------------------------------------- > > Key: XERCESC-2062 > URL: https://issues.apache.org/jira/browse/XERCESC-2062 > Project: Xerces-C++ > Issue Type: Bug > Components: DOM > Affects Versions: 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4 > Environment: Important for Windows platforms. > Reporter: Dave Fletcher > Assignee: Scott Cantor > Priority: Trivial > Labels: easyfix, patch, windows > Fix For: 3.2.0 > > > Cannot extend class DOMImplementationImpl from outside the library because it > is not being properly exported. > Patch follows (probably easier to change by hand). > ----------- > diff --git a/xerces-c-3.1.3/src/xercesc/dom/impl/DOMImplementationImpl.hpp > b/../ > xerces-c-3.1.3/src/xercesc/dom/impl/DOMImplementationImpl.hpp > index e68a323..aec02cb 100644 > --- a/xerces-c-3.1.3/src/xercesc/dom/impl/DOMImplementationImpl.hpp > +++ b/../xerces-c-3.1.3/src/xercesc/dom/impl/DOMImplementationImpl.hpp > @@ -39,7 +39,7 @@ XERCES_CPP_NAMESPACE_BEGIN > class XMLMsgLoader; > -class DOMImplementationImpl: public XMemory, > +class CDOM_EXPORT DOMImplementationImpl: public XMemory, > public DOMImplementation, > public DOMImplementationSource > { -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org For additional commands, e-mail: c-dev-h...@xerces.apache.org