You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by am...@apache.org on 2003/10/21 23:21:33 UTC

cvs commit: xml-xerces/c/src/xercesc/com 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

amassari    2003/10/21 14:21:33

  Modified:    c/src/xercesc/com 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
  Log:
  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
  library version stored in the resource must match the version specified in the
  IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  
  Revision  Changes    Path
  1.4       +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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMAttribute.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMAttribute.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -67,7 +67,7 @@
   
   class ATL_NO_VTABLE CXMLDOMAttribute :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMNodeImpl<IXMLDOMAttribute, &IID_IXMLDOMAttribute, &LIBID_Xerces>
  +	public IXMLDOMNodeImpl<IXMLDOMAttribute, &IID_IXMLDOMAttribute, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMAttribute()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMCDATASection.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMCDATASection.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -91,7 +97,7 @@
   
   class ATL_NO_VTABLE CXMLDOMCDATASection :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMTextImpl<IXMLDOMCDATASection, &IID_IXMLDOMCDATASection, &LIBID_Xerces>
  +	public IXMLDOMTextImpl<IXMLDOMCDATASection, &IID_IXMLDOMCDATASection, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMCDATASection()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMComment.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMComment.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMComment :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMCharacterDataImpl<IXMLDOMComment, &IID_IXMLDOMComment, &LIBID_Xerces>
  +	public IXMLDOMCharacterDataImpl<IXMLDOMComment, &IID_IXMLDOMComment, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMComment()
  
  
  
  1.4       +5 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMDocument.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMDocument.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -106,11 +112,11 @@
   	public CComObjectRootEx<CComSingleThreadModel>,
   	public CComCoClass<CXMLDOMDocument, &CLSID_DOMDocument>,
   	public IObjectSafetyImpl<CXMLDOMDocument, INTERFACESAFE_FOR_UNTRUSTED_CALLER>,
  -	public IXMLDOMNodeImpl<IXMLDOMDocument, &IID_IXMLDOMDocument, &LIBID_Xerces>,
  +	public IXMLDOMNodeImpl<IXMLDOMDocument, &IID_IXMLDOMDocument, &LIBID_Xerces, 2, 30>,
   	public IObjectWithSiteImpl<CXMLDOMDocument>,
   	public CProxyXMLDOMDocumentEvents< CXMLDOMDocument >,
   	public IConnectionPointContainerImpl<CXMLDOMDocument>,
  -	public IProvideClassInfo2Impl<&CLSID_DOMDocument, &DIID_XMLDOMDocumentEvents, &LIBID_Xerces>,
  +	public IProvideClassInfo2Impl<&CLSID_DOMDocument, &DIID_XMLDOMDocumentEvents, &LIBID_Xerces, 2, 30>,
   	public CWindowImpl<CXMLDOMDocument, CWindow, CWinTraits<0,0> >,
   	ErrorHandler
   {
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMDocumentFragment.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMDocumentFragment.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMDocumentFragment :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMNodeImpl<IXMLDOMDocumentFragment, &IID_IXMLDOMDocumentFragment, &LIBID_Xerces>
  +	public IXMLDOMNodeImpl<IXMLDOMDocumentFragment, &IID_IXMLDOMDocumentFragment, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMDocumentFragment()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMDocumentType.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMDocumentType.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMDocumentType :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMNodeImpl<IXMLDOMDocumentType, &IID_IXMLDOMDocumentType, &LIBID_Xerces>
  +	public IXMLDOMNodeImpl<IXMLDOMDocumentType, &IID_IXMLDOMDocumentType, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMDocumentType()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMElement.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMElement.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMElement :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMNodeImpl<IXMLDOMElement, &IID_IXMLDOMElement, &LIBID_Xerces>
  +	public IXMLDOMNodeImpl<IXMLDOMElement, &IID_IXMLDOMElement, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMElement()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMEntity.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMEntity.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -83,7 +89,7 @@
   
   class ATL_NO_VTABLE CXMLDOMEntity : 
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMNodeImpl<IXMLDOMEntity, &IID_IXMLDOMEntity, &LIBID_Xerces>
  +	public IXMLDOMNodeImpl<IXMLDOMEntity, &IID_IXMLDOMEntity, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMEntity()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMEntityReference.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMEntityReference.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMEntityReference :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMNodeImpl<IXMLDOMEntityReference, &IID_IXMLDOMEntityReference, &LIBID_Xerces>
  +	public IXMLDOMNodeImpl<IXMLDOMEntityReference, &IID_IXMLDOMEntityReference, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMEntityReference()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMImplementation.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMImplementation.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -82,7 +88,7 @@
   
   class ATL_NO_VTABLE CXMLDOMImplementation : 
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IDispatchImpl<IXMLDOMImplementation, &IID_IXMLDOMImplementation, &LIBID_Xerces>
  +	public IDispatchImpl<IXMLDOMImplementation, &IID_IXMLDOMImplementation, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMImplementation()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMNamedNodeMap.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMNamedNodeMap.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMNamedNodeMap :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IDispatchImpl<IXMLDOMNamedNodeMap, &IID_IXMLDOMNamedNodeMap, &LIBID_Xerces>,
  +	public IDispatchImpl<IXMLDOMNamedNodeMap, &IID_IXMLDOMNamedNodeMap, &LIBID_Xerces, 2, 30>,
   	public NodeContainerImpl<DOM_NamedNodeMap>,
   	public ISupportErrorInfo
   {
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMNodeList.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMNodeList.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMNodeList :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IDispatchImpl<IXMLDOMNodeList, &IID_IXMLDOMNodeList, &LIBID_Xerces>,
  +	public IDispatchImpl<IXMLDOMNodeList, &IID_IXMLDOMNodeList, &LIBID_Xerces, 2, 30>,
   	public NodeContainerImpl<DOM_NodeList>,
   	public ISupportErrorInfo
   {
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMNotation.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMNotation.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMNotation :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMNodeImpl<IXMLDOMNotation, &IID_IXMLDOMNotation, &LIBID_Xerces>
  +	public IXMLDOMNodeImpl<IXMLDOMNotation, &IID_IXMLDOMNotation, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMNotation()
  
  
  
  1.3       +4 -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.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XMLDOMParseError.h	14 Mar 2003 12:44:49 -0000	1.2
  +++ XMLDOMParseError.h	21 Oct 2003 21:21:32 -0000	1.3
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.2  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -78,7 +84,7 @@
   
   class ATL_NO_VTABLE CXMLDOMParseError : 
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IDispatchImpl<IXMLDOMParseError, &IID_IXMLDOMParseError, &LIBID_Xerces>
  +	public IDispatchImpl<IXMLDOMParseError, &IID_IXMLDOMParseError, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMParseError()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMProcessingInstruction.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMProcessingInstruction.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMProcessingInstruction :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMNodeImpl<IXMLDOMProcessingInstruction, &IID_IXMLDOMProcessingInstruction, &LIBID_Xerces>
  +	public IXMLDOMNodeImpl<IXMLDOMProcessingInstruction, &IID_IXMLDOMProcessingInstruction, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMProcessingInstruction()
  
  
  
  1.4       +4 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMText.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMText.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.3  2003/03/14 12:44:49  tng
    * [Bug 17147] C++ namespace breaks build of XercesCOM DLL
    *
  @@ -92,7 +98,7 @@
   
   class ATL_NO_VTABLE CXMLDOMText :
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMTextImpl<IXMLDOMText, &IID_IXMLDOMText, &LIBID_Xerces>
  +	public IXMLDOMTextImpl<IXMLDOMText, &IID_IXMLDOMText, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMText()
  
  
  
  1.4       +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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLDOMXMLDecl.h	14 Mar 2003 12:44:49 -0000	1.3
  +++ XMLDOMXMLDecl.h	21 Oct 2003 21:21:32 -0000	1.4
  @@ -64,7 +64,7 @@
   
   class ATL_NO_VTABLE CXMLDOMXMLDecl : 
   	public CComObjectRootEx<CComSingleThreadModel>,
  -	public IXMLDOMNodeImpl<IXMLDOMProcessingInstruction, &IID_IXMLDOMProcessingInstruction, &LIBID_Xerces>
  +	public IXMLDOMNodeImpl<IXMLDOMProcessingInstruction, &IID_IXMLDOMProcessingInstruction, &LIBID_Xerces, 2, 30>
   {
   public:
   	CXMLDOMXMLDecl()
  
  
  
  1.3       +4 -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.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XMLHttpRequest.h	21 May 2002 19:53:53 -0000	1.2
  +++ XMLHttpRequest.h	21 Oct 2003 21:21:32 -0000	1.3
  @@ -56,6 +56,12 @@
   
   /*
    * $Log$
  + * 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
  + * library version stored in the resource must match the version specified in the
  + * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail
  + *
    * Revision 1.2  2002/05/21 19:53:53  tng
    * DOM Reorganization: update include path for the old DOM interface in COM files
    *
  @@ -82,7 +88,7 @@
   	public CComObjectRootEx<CComSingleThreadModel>,
   	public CComCoClass<CXMLHttpRequest, &CLSID_XMLHTTPRequest>,
   	public IObjectSafetyImpl<CXMLHttpRequest, INTERFACESAFE_FOR_UNTRUSTED_CALLER>,
  -	public IDispatchImpl<IXMLHttpRequest, &IID_IXMLHttpRequest, &LIBID_Xerces>,
  +	public IDispatchImpl<IXMLHttpRequest, &IID_IXMLHttpRequest, &LIBID_Xerces, 2, 30>,
   	public IObjectWithSiteImpl<CXMLHttpRequest>,
   	public ISupportErrorInfo,
   	public CWindowImpl<CXMLHttpRequest, CWindow, CWinTraits<0,0> >
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org