amassari 2003/11/21 04:05:49 Modified: c/src/xercesc/com IXMLDOMCharacterDataImpl.h IXMLDOMNodeImpl.h IXMLDOMNodeImpl.inl IXMLDOMTextImpl.h xml4com.idl xml4com.rc xmldocument.rgs XMLDOMAttribute.h XMLDOMCDATASection.h XMLDOMComment.h XMLDOMDocument.h XMLDOMDocumentFragment.h XMLDOMDocumentType.h XMLDOMElement.h XMLDOMEntity.h XMLDOMEntityReference.h XMLDOMImplementation.h XMLDOMNamedNodeMap.h XMLDOMNodeList.h XMLDOMNotation.h XMLDOMParseError.h XMLDOMProcessingInstruction.h XMLDOMText.h XMLDOMXMLDecl.h XMLHttpRequest.h xmlhttprequest.rgs Log: Updated version to 2.4 Revision Changes Path 1.3 +5 -3 xml-xerces/c/src/xercesc/com/IXMLDOMCharacterDataImpl.h Index: IXMLDOMCharacterDataImpl.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/IXMLDOMCharacterDataImpl.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- IXMLDOMCharacterDataImpl.h 14 Mar 2003 12:44:49 -0000 1.2 +++ IXMLDOMCharacterDataImpl.h 21 Nov 2003 12:05:48 -0000 1.3 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.3 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.2 2003/03/14 12:44:49 tng * [Bug 17147] C++ namespace breaks build of XercesCOM DLL * @@ -76,9 +79,8 @@ #include "IXMLDOMNodeImpl.h" XERCES_CPP_NAMESPACE_USE -template <class T, const IID* piid, const GUID* plibid = &CComModule::m_libid, WORD wMajor = 1, -WORD wMinor = 0, class tihclass = CComTypeInfoHolder> -class ATL_NO_VTABLE IXMLDOMCharacterDataImpl: public IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass> +template <class T, const IID* piid, class tihclass = CComTypeInfoHolder> +class ATL_NO_VTABLE IXMLDOMCharacterDataImpl: public IXMLDOMNodeImpl<T,piid,tihclass> { private: XMLCh* DOMStringToXMLCh(DOMString str) 1.3 +5 -3 xml-xerces/c/src/xercesc/com/IXMLDOMNodeImpl.h Index: IXMLDOMNodeImpl.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/IXMLDOMNodeImpl.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- IXMLDOMNodeImpl.h 14 Mar 2003 12:44:49 -0000 1.2 +++ IXMLDOMNodeImpl.h 21 Nov 2003 12:05:48 -0000 1.3 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.3 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.2 2003/03/14 12:44:49 tng * [Bug 17147] C++ namespace breaks build of XercesCOM DLL * @@ -106,10 +109,9 @@ #endif -template <class T, const IID* piid, const GUID* plibid = &CComModule::m_libid, WORD wMajor = 1, -WORD wMinor = 0, class tihclass = CComTypeInfoHolder> +template <class T, const IID* piid, class tihclass = CComTypeInfoHolder> class ATL_NO_VTABLE IXMLDOMNodeImpl: - public IDispatchImpl<T,piid,plibid,wMajor,wMinor,tihclass>, + public IDispatchImpl<T,piid,&LIBID_Xerces, 2, 40,tihclass>, public IIBMXMLDOMNodeIdentity, public ISupportErrorInfo { 1.5 +75 -75 xml-xerces/c/src/xercesc/com/IXMLDOMNodeImpl.inl Index: IXMLDOMNodeImpl.inl =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/IXMLDOMNodeImpl.inl,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- IXMLDOMNodeImpl.inl 14 Mar 2003 12:44:49 -0000 1.4 +++ IXMLDOMNodeImpl.inl 21 Nov 2003 12:05:48 -0000 1.5 @@ -68,16 +68,16 @@ XERCES_CPP_NAMESPACE_USE -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> -HRESULT STDMETHODCALLTYPE IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::InterfaceSupportsErrorInfo(REFIID riid) +template <class T, const IID* piid, class tihclass> +HRESULT STDMETHODCALLTYPE IXMLDOMNodeImpl<T,piid,tihclass>::InterfaceSupportsErrorInfo(REFIID riid) { if(riid == *piid) return S_OK; return S_FALSE; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_nodeName(BSTR *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_nodeName(BSTR *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_nodeName\n")); @@ -103,9 +103,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_nodeValue(VARIANT *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_nodeValue(VARIANT *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_nodeValue\n")); @@ -139,9 +139,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::put_nodeValue(VARIANT newVal) +IXMLDOMNodeImpl<T,piid,tihclass>::put_nodeValue(VARIANT newVal) { ATLTRACE(_T("IXMLDOMNodeImpl::put_nodeValue\n")); @@ -172,9 +172,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_nodeType(DOMNodeType *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_nodeType(DOMNodeType *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_nodeType\n")); @@ -186,9 +186,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_parentNode(IXMLDOMNode **pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_parentNode(IXMLDOMNode **pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_parentNode\n")); @@ -218,9 +218,9 @@ return hr; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_childNodes(IXMLDOMNodeList * *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_childNodes(IXMLDOMNodeList * *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_childNodes\n")); @@ -260,9 +260,9 @@ return hr; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_firstChild(IXMLDOMNode **pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_firstChild(IXMLDOMNode **pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_firstChild\n")); @@ -295,9 +295,9 @@ return hr; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_lastChild(IXMLDOMNode **pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_lastChild(IXMLDOMNode **pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_lastChild\n")); @@ -327,9 +327,9 @@ return hr; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_previousSibling(IXMLDOMNode * *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_previousSibling(IXMLDOMNode * *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_previousSibling\n")); @@ -358,9 +358,9 @@ return hr; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_nextSibling(IXMLDOMNode * *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_nextSibling(IXMLDOMNode * *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_nextSibling\n")); @@ -389,9 +389,9 @@ return hr; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_attributes(IXMLDOMNamedNodeMap * *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_attributes(IXMLDOMNamedNodeMap * *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_attributes\n")); @@ -437,9 +437,9 @@ return hr; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::insertBefore(IXMLDOMNode *newChild, VARIANT refChild, IXMLDOMNode **outNewChild) +IXMLDOMNodeImpl<T,piid,tihclass>::insertBefore(IXMLDOMNode *newChild, VARIANT refChild, IXMLDOMNode **outNewChild) { ATLTRACE(_T("IXMLDOMNodeImpl::insertBefore\n")); @@ -500,9 +500,9 @@ return hr; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::replaceChild(IXMLDOMNode *newChild, IXMLDOMNode *oldChild, IXMLDOMNode * *outNewChild) +IXMLDOMNodeImpl<T,piid,tihclass>::replaceChild(IXMLDOMNode *newChild, IXMLDOMNode *oldChild, IXMLDOMNode * *outNewChild) { ATLTRACE(_T("IXMLDOMNodeImpl::replaceChild\n")); @@ -561,9 +561,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::removeChild(IXMLDOMNode *child, IXMLDOMNode * *oldChild) +IXMLDOMNodeImpl<T,piid,tihclass>::removeChild(IXMLDOMNode *child, IXMLDOMNode * *oldChild) { ATLTRACE(_T("IXMLDOMNodeImpl::removeChild\n")); @@ -606,9 +606,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::appendChild(IXMLDOMNode *newChild, IXMLDOMNode * *outNewChild) +IXMLDOMNodeImpl<T,piid,tihclass>::appendChild(IXMLDOMNode *newChild, IXMLDOMNode * *outNewChild) { ATLTRACE(_T("IXMLDOMNodeImpl::appendChild\n")); @@ -650,9 +650,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::hasChildNodes(VARIANT_BOOL *hasChild) +IXMLDOMNodeImpl<T,piid,tihclass>::hasChildNodes(VARIANT_BOOL *hasChild) { ATLTRACE(_T("IXMLDOMNodeImpl::hasChildNodes\n")); @@ -677,9 +677,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_ownerDocument(IXMLDOMDocument **pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_ownerDocument(IXMLDOMDocument **pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_ownerDocument\n")); @@ -696,9 +696,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::cloneNode(VARIANT_BOOL deep, IXMLDOMNode **pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::cloneNode(VARIANT_BOOL deep, IXMLDOMNode **pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::cloneNode\n")); @@ -725,9 +725,9 @@ return hr; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_nodeTypeString(BSTR *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_nodeTypeString(BSTR *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_nodeTypeString\n")); @@ -741,9 +741,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_text(BSTR *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_text(BSTR *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_text\n")); @@ -756,9 +756,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::put_text(BSTR newVal) +IXMLDOMNodeImpl<T,piid,tihclass>::put_text(BSTR newVal) { ATLTRACE(_T("IXMLDOMNodeImpl::put_text\n")); @@ -804,9 +804,9 @@ } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_specified(VARIANT_BOOL *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_specified(VARIANT_BOOL *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_specified\n")); @@ -814,54 +814,54 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_definition(IXMLDOMNode * *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_definition(IXMLDOMNode * *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_definition\n")); return E_NOTIMPL; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_nodeTypedValue(VARIANT *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_nodeTypedValue(VARIANT *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_nodeTypedValue\n")); return get_nodeValue(pVal); } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::put_nodeTypedValue(VARIANT newVal) +IXMLDOMNodeImpl<T,piid,tihclass>::put_nodeTypedValue(VARIANT newVal) { ATLTRACE(_T("IXMLDOMNodeImpl::put_nodeTypedValue\n")); return put_nodeValue(newVal); } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_dataType(VARIANT *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_dataType(VARIANT *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_dataType\n")); return E_NOTIMPL; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::put_dataType(BSTR dataTypeName) +IXMLDOMNodeImpl<T,piid,tihclass>::put_dataType(BSTR dataTypeName) { ATLTRACE(_T("IXMLDOMNodeImpl::put_dataType\n")); return E_NOTIMPL; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_xml(BSTR *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_xml(BSTR *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_xml\n")); @@ -889,36 +889,36 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::transformNode(IXMLDOMNode *stylesheet, BSTR *xmlString) +IXMLDOMNodeImpl<T,piid,tihclass>::transformNode(IXMLDOMNode *stylesheet, BSTR *xmlString) { ATLTRACE(_T("IXMLDOMNodeImpl::transformNode\n")); return E_NOTIMPL; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::selectNodes(BSTR queryString, IXMLDOMNodeList * *resultList) +IXMLDOMNodeImpl<T,piid,tihclass>::selectNodes(BSTR queryString, IXMLDOMNodeList * *resultList) { ATLTRACE(_T("IXMLDOMNodeImpl::selectNodes\n")); return E_NOTIMPL; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::selectSingleNode(BSTR queryString, IXMLDOMNode * *resultNode) +IXMLDOMNodeImpl<T,piid,tihclass>::selectSingleNode(BSTR queryString, IXMLDOMNode * *resultNode) { ATLTRACE(_T("IXMLDOMNodeImpl::selectSingleNode\n")); return E_NOTIMPL; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_parsed(VARIANT_BOOL *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_parsed(VARIANT_BOOL *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_parsed\n")); @@ -929,9 +929,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_namespaceURI(BSTR *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_namespaceURI(BSTR *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_namespaceURI\n")); @@ -956,9 +956,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_prefix(BSTR *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_prefix(BSTR *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_prefix\n")); @@ -983,9 +983,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::get_baseName(BSTR *pVal) +IXMLDOMNodeImpl<T,piid,tihclass>::get_baseName(BSTR *pVal) { ATLTRACE(_T("IXMLDOMNodeImpl::get_baseName\n")); @@ -1010,9 +1010,9 @@ return S_OK; } -template <class T, const IID* piid, const GUID* plibid, WORD wMajor,WORD wMinor, class tihclass> +template <class T, const IID* piid, class tihclass> STDMETHODIMP -IXMLDOMNodeImpl<T,piid,plibid,wMajor,wMinor,tihclass>::transformNodeToObject(IXMLDOMNode *stylesheet, VARIANT outputObject) +IXMLDOMNodeImpl<T,piid,tihclass>::transformNodeToObject(IXMLDOMNode *stylesheet, VARIANT outputObject) { ATLTRACE(_T("IXMLDOMNodeImpl::transformNodeToObject\n")); 1.2 +5 -3 xml-xerces/c/src/xercesc/com/IXMLDOMTextImpl.h Index: IXMLDOMTextImpl.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/IXMLDOMTextImpl.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- IXMLDOMTextImpl.h 1 Feb 2002 22:21:40 -0000 1.1 +++ IXMLDOMTextImpl.h 21 Nov 2003 12:05:48 -0000 1.2 @@ -56,8 +56,11 @@ /* * $Log$ - * Revision 1.1 2002/02/01 22:21:40 peiyongz - * Initial revision + * Revision 1.2 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * + * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz + * sane_include * * Revision 1.2 2000/03/30 02:00:12 abagchi * Initial checkin of working code with Copyright Notice @@ -70,9 +73,8 @@ #include "XMLDOMUtil.h" #include "IXMLDOMCharacterDataImpl.h" -template <class T, const IID* piid, const GUID* plibid = &CComModule::m_libid, WORD wMajor = 1, -WORD wMinor = 0, class tihclass = CComTypeInfoHolder> -class ATL_NO_VTABLE IXMLDOMTextImpl: public IXMLDOMCharacterDataImpl<T,piid,plibid,wMajor,wMinor,tihclass> +template <class T, const IID* piid, class tihclass = CComTypeInfoHolder> +class ATL_NO_VTABLE IXMLDOMTextImpl: public IXMLDOMCharacterDataImpl<T,piid,tihclass> { public: 1.7 +3 -3 xml-xerces/c/src/xercesc/com/xml4com.idl Index: xml4com.idl =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/xml4com.idl,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- xml4com.idl 14 Mar 2003 21:17:17 -0000 1.6 +++ xml4com.idl 21 Nov 2003 12:05:48 -0000 1.7 @@ -69,8 +69,8 @@ // Format for version is major.minor // no support for additional parts (like 1.5.2) // Use 1.60 for subsequent release - version(2.30), - helpstring("Xerces XML Parser 2.3.0") + version(2.40), + helpstring("Xerces XML Parser 2.4.0") ] library Xerces { 1.3 +3 -3 xml-xerces/c/src/xercesc/com/xml4com.rc Index: xml4com.rc =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/xml4com.rc,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- xml4com.rc 21 Oct 2003 21:15:19 -0000 1.2 +++ xml4com.rc 21 Nov 2003 12:05:48 -0000 1.3 @@ -130,15 +130,15 @@ VALUE "Comments", "\0" VALUE "CompanyName", "Apache Software Foundation\0" VALUE "FileDescription", "Xerces XML Parser for COM\0" - VALUE "FileVersion", "1, 4, 0\0" + VALUE "FileVersion", "2, 4, 0\0" VALUE "InternalName", "Xerces XML Parser for COM \0" VALUE "LegalCopyright", "Copyright © Apache Software Foundation 2000 subject to licensing terms\0" VALUE "LegalTrademarks", "\0" VALUE "OLESelfRegister", "\0" - VALUE "OriginalFilename", "xerces14-com.dll\0" + VALUE "OriginalFilename", "xerces-com.dll\0" VALUE "PrivateBuild", "\0" VALUE "ProductName", "Xerces XML Parser for COM\0" - VALUE "ProductVersion", "1, 4, 0\0" + VALUE "ProductVersion", "2, 4, 0\0" VALUE "SpecialBuild", "\0" END END 1.3 +3 -3 xml-xerces/c/src/xercesc/com/xmldocument.rgs Index: xmldocument.rgs =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/xmldocument.rgs,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- xmldocument.rgs 21 Oct 2003 21:14:41 -0000 1.2 +++ xmldocument.rgs 21 Nov 2003 12:05:48 -0000 1.3 @@ -1,19 +1,19 @@ HKCR { - Xerces.DOMDocument.2.3.0 = s 'Apache Xerces Parser for COM' + Xerces.DOMDocument.2.4.0 = s 'Apache Xerces Parser for COM' { CLSID = s '{C4775B61-ECD6-11d4-94B4-00A0CC57CBCB}' } Xerces.DOMDocument = s 'Apache Xerces Parser For COM' { CLSID = s '{C4775B61-ECD6-11d4-94B4-00A0CC57CBCB}' - CurVer = s 'Xerces.DOMDocument.2.3.0' + CurVer = s 'Xerces.DOMDocument.2.4.0' } NoRemove CLSID { ForceRemove = '{C4775B61-ECD6-11d4-94B4-00A0CC57CBCB}' = s 'Apache Xerces Parser for COM' { - ProgID = s 'Xerces.DOMDocument.2.3.0' + ProgID = s 'Xerces.DOMDocument.2.4.0' VersionIndependentProgID = s 'Xerces.DOMDocument' ForceRemove 'Programmable' InprocServer32 = s '%XMLMODULE%' 1.5 +2 -2 xml-xerces/c/src/xercesc/com/XMLDOMAttribute.h Index: XMLDOMAttribute.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMAttribute.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMAttribute.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMAttribute.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -67,7 +67,7 @@ class ATL_NO_VTABLE CXMLDOMAttribute : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMNodeImpl<IXMLDOMAttribute, &IID_IXMLDOMAttribute, &LIBID_Xerces, 2, 30> + public IXMLDOMNodeImpl<IXMLDOMAttribute, &IID_IXMLDOMAttribute> { public: CXMLDOMAttribute() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMCDATASection.h Index: XMLDOMCDATASection.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMCDATASection.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMCDATASection.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMCDATASection.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -97,7 +100,7 @@ class ATL_NO_VTABLE CXMLDOMCDATASection : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMTextImpl<IXMLDOMCDATASection, &IID_IXMLDOMCDATASection, &LIBID_Xerces, 2, 30> + public IXMLDOMTextImpl<IXMLDOMCDATASection, &IID_IXMLDOMCDATASection> { public: CXMLDOMCDATASection() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMComment.h Index: XMLDOMComment.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMComment.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMComment.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMComment.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMComment : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMCharacterDataImpl<IXMLDOMComment, &IID_IXMLDOMComment, &LIBID_Xerces, 2, 30> + public IXMLDOMCharacterDataImpl<IXMLDOMComment, &IID_IXMLDOMComment> { public: CXMLDOMComment() 1.5 +8 -2 xml-xerces/c/src/xercesc/com/XMLDOMDocument.h Index: XMLDOMDocument.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMDocument.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMDocument.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMDocument.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -112,11 +115,11 @@ public CComObjectRootEx<CComSingleThreadModel>, public CComCoClass<CXMLDOMDocument, &CLSID_DOMDocument>, public IObjectSafetyImpl<CXMLDOMDocument, INTERFACESAFE_FOR_UNTRUSTED_CALLER>, - public IXMLDOMNodeImpl<IXMLDOMDocument, &IID_IXMLDOMDocument, &LIBID_Xerces, 2, 30>, + public IXMLDOMNodeImpl<IXMLDOMDocument, &IID_IXMLDOMDocument>, public IObjectWithSiteImpl<CXMLDOMDocument>, public CProxyXMLDOMDocumentEvents< CXMLDOMDocument >, public IConnectionPointContainerImpl<CXMLDOMDocument>, - public IProvideClassInfo2Impl<&CLSID_DOMDocument, &DIID_XMLDOMDocumentEvents, &LIBID_Xerces, 2, 30>, + public IProvideClassInfo2Impl<&CLSID_DOMDocument, &DIID_XMLDOMDocumentEvents, &LIBID_Xerces, 2, 40>, public CWindowImpl<CXMLDOMDocument, CWindow, CWinTraits<0,0> >, ErrorHandler { 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMDocumentFragment.h Index: XMLDOMDocumentFragment.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMDocumentFragment.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMDocumentFragment.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMDocumentFragment.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMDocumentFragment : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMNodeImpl<IXMLDOMDocumentFragment, &IID_IXMLDOMDocumentFragment, &LIBID_Xerces, 2, 30> + public IXMLDOMNodeImpl<IXMLDOMDocumentFragment, &IID_IXMLDOMDocumentFragment> { public: CXMLDOMDocumentFragment() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMDocumentType.h Index: XMLDOMDocumentType.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMDocumentType.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMDocumentType.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMDocumentType.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMDocumentType : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMNodeImpl<IXMLDOMDocumentType, &IID_IXMLDOMDocumentType, &LIBID_Xerces, 2, 30> + public IXMLDOMNodeImpl<IXMLDOMDocumentType, &IID_IXMLDOMDocumentType> { public: CXMLDOMDocumentType() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMElement.h Index: XMLDOMElement.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMElement.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMElement.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMElement.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMElement : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMNodeImpl<IXMLDOMElement, &IID_IXMLDOMElement, &LIBID_Xerces, 2, 30> + public IXMLDOMNodeImpl<IXMLDOMElement, &IID_IXMLDOMElement> { public: CXMLDOMElement() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMEntity.h Index: XMLDOMEntity.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMEntity.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMEntity.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMEntity.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -89,7 +92,7 @@ class ATL_NO_VTABLE CXMLDOMEntity : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMNodeImpl<IXMLDOMEntity, &IID_IXMLDOMEntity, &LIBID_Xerces, 2, 30> + public IXMLDOMNodeImpl<IXMLDOMEntity, &IID_IXMLDOMEntity> { public: CXMLDOMEntity() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMEntityReference.h Index: XMLDOMEntityReference.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMEntityReference.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMEntityReference.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMEntityReference.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMEntityReference : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMNodeImpl<IXMLDOMEntityReference, &IID_IXMLDOMEntityReference, &LIBID_Xerces, 2, 30> + public IXMLDOMNodeImpl<IXMLDOMEntityReference, &IID_IXMLDOMEntityReference> { public: CXMLDOMEntityReference() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMImplementation.h Index: XMLDOMImplementation.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMImplementation.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMImplementation.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMImplementation.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -88,7 +91,7 @@ class ATL_NO_VTABLE CXMLDOMImplementation : public CComObjectRootEx<CComSingleThreadModel>, - public IDispatchImpl<IXMLDOMImplementation, &IID_IXMLDOMImplementation, &LIBID_Xerces, 2, 30> + public IDispatchImpl<IXMLDOMImplementation, &IID_IXMLDOMImplementation, &LIBID_Xerces, 2, 40> { public: CXMLDOMImplementation() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMNamedNodeMap.h Index: XMLDOMNamedNodeMap.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMNamedNodeMap.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMNamedNodeMap.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMNamedNodeMap.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMNamedNodeMap : public CComObjectRootEx<CComSingleThreadModel>, - public IDispatchImpl<IXMLDOMNamedNodeMap, &IID_IXMLDOMNamedNodeMap, &LIBID_Xerces, 2, 30>, + public IDispatchImpl<IXMLDOMNamedNodeMap, &IID_IXMLDOMNamedNodeMap, &LIBID_Xerces, 2, 40>, public NodeContainerImpl<DOM_NamedNodeMap>, public ISupportErrorInfo { 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMNodeList.h Index: XMLDOMNodeList.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMNodeList.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMNodeList.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMNodeList.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMNodeList : public CComObjectRootEx<CComSingleThreadModel>, - public IDispatchImpl<IXMLDOMNodeList, &IID_IXMLDOMNodeList, &LIBID_Xerces, 2, 30>, + public IDispatchImpl<IXMLDOMNodeList, &IID_IXMLDOMNodeList, &LIBID_Xerces, 2, 40>, public NodeContainerImpl<DOM_NodeList>, public ISupportErrorInfo { 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMNotation.h Index: XMLDOMNotation.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMNotation.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMNotation.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMNotation.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMNotation : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMNodeImpl<IXMLDOMNotation, &IID_IXMLDOMNotation, &LIBID_Xerces, 2, 30> + public IXMLDOMNodeImpl<IXMLDOMNotation, &IID_IXMLDOMNotation> { public: CXMLDOMNotation() 1.4 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMParseError.h Index: XMLDOMParseError.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMParseError.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- XMLDOMParseError.h 21 Oct 2003 21:21:32 -0000 1.3 +++ XMLDOMParseError.h 21 Nov 2003 12:05:48 -0000 1.4 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.4 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.3 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -84,7 +87,7 @@ class ATL_NO_VTABLE CXMLDOMParseError : public CComObjectRootEx<CComSingleThreadModel>, - public IDispatchImpl<IXMLDOMParseError, &IID_IXMLDOMParseError, &LIBID_Xerces, 2, 30> + public IDispatchImpl<IXMLDOMParseError, &IID_IXMLDOMParseError, &LIBID_Xerces, 2, 40> { public: CXMLDOMParseError() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMProcessingInstruction.h Index: XMLDOMProcessingInstruction.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMProcessingInstruction.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMProcessingInstruction.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMProcessingInstruction.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMProcessingInstruction : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMNodeImpl<IXMLDOMProcessingInstruction, &IID_IXMLDOMProcessingInstruction, &LIBID_Xerces, 2, 30> + public IXMLDOMNodeImpl<IXMLDOMProcessingInstruction, &IID_IXMLDOMProcessingInstruction> { public: CXMLDOMProcessingInstruction() 1.5 +7 -1 xml-xerces/c/src/xercesc/com/XMLDOMText.h Index: XMLDOMText.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMText.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMText.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMText.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.4 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -98,7 +101,7 @@ class ATL_NO_VTABLE CXMLDOMText : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMTextImpl<IXMLDOMText, &IID_IXMLDOMText, &LIBID_Xerces, 2, 30> + public IXMLDOMTextImpl<IXMLDOMText, &IID_IXMLDOMText> { public: CXMLDOMText() 1.5 +1 -1 xml-xerces/c/src/xercesc/com/XMLDOMXMLDecl.h Index: XMLDOMXMLDecl.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLDOMXMLDecl.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDOMXMLDecl.h 21 Oct 2003 21:21:32 -0000 1.4 +++ XMLDOMXMLDecl.h 21 Nov 2003 12:05:48 -0000 1.5 @@ -64,7 +64,7 @@ class ATL_NO_VTABLE CXMLDOMXMLDecl : public CComObjectRootEx<CComSingleThreadModel>, - public IXMLDOMNodeImpl<IXMLDOMProcessingInstruction, &IID_IXMLDOMProcessingInstruction, &LIBID_Xerces, 2, 30> + public IXMLDOMNodeImpl<IXMLDOMProcessingInstruction, &IID_IXMLDOMProcessingInstruction> { public: CXMLDOMXMLDecl() 1.4 +7 -1 xml-xerces/c/src/xercesc/com/XMLHttpRequest.h Index: XMLHttpRequest.h =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/XMLHttpRequest.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- XMLHttpRequest.h 21 Oct 2003 21:21:32 -0000 1.3 +++ XMLHttpRequest.h 21 Nov 2003 12:05:48 -0000 1.4 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.4 2003/11/21 12:05:48 amassari + * Updated version to 2.4 + * * Revision 1.3 2003/10/21 21:21:32 amassari * When the COM object is loaded by a late-binding engine (like WSH, or * Visual Basic when the type library is not preloaded in the editor), the type @@ -88,7 +91,7 @@ public CComObjectRootEx<CComSingleThreadModel>, public CComCoClass<CXMLHttpRequest, &CLSID_XMLHTTPRequest>, public IObjectSafetyImpl<CXMLHttpRequest, INTERFACESAFE_FOR_UNTRUSTED_CALLER>, - public IDispatchImpl<IXMLHttpRequest, &IID_IXMLHttpRequest, &LIBID_Xerces, 2, 30>, + public IDispatchImpl<IXMLHttpRequest, &IID_IXMLHttpRequest, &LIBID_Xerces, 2, 40>, public IObjectWithSiteImpl<CXMLHttpRequest>, public ISupportErrorInfo, public CWindowImpl<CXMLHttpRequest, CWindow, CWinTraits<0,0> > 1.3 +3 -3 xml-xerces/c/src/xercesc/com/xmlhttprequest.rgs Index: xmlhttprequest.rgs =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/com/xmlhttprequest.rgs,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- xmlhttprequest.rgs 21 Oct 2003 21:14:41 -0000 1.2 +++ xmlhttprequest.rgs 21 Nov 2003 12:05:48 -0000 1.3 @@ -1,19 +1,19 @@ HKCR { - IBMXML.XMLHttpRequest.2.3.0 = s 'Apache Xerces XML Http Request' + IBMXML.XMLHttpRequest.2.4.0 = s 'Apache Xerces XML Http Request' { CLSID = s '{3A725053-15FB-4065-9171-BC02BCF3876C}' } IBMXML.XMLHttpRequest = s 'Apache Xerces XML Http Request' { CLSID = s '{3A725053-15FB-4065-9171-BC02BCF3876C}' - CurVer = s 'Xerces.XMLHttpRequest.2.3.0' + CurVer = s 'Xerces.XMLHttpRequest.2.4.0' } NoRemove CLSID { ForceRemove {3A725053-15FB-4065-9171-BC02BCF3876C} = s 'Apache Xerces XML Http Request' { - ProgID = s 'Xerces.XMLHttpRequest.2.3.0' + ProgID = s 'Xerces.XMLHttpRequest.2.4.0' VersionIndependentProgID = s 'Xerces.XMLHttpRequest' ForceRemove 'Programmable' InprocServer32 = s '%XMLMODULE%'
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]