tng         2002/11/05 13:44:37

  Modified:    c/src/xercesc/dom/impl DOMDocumentImpl.hpp
  Log:
  Do not code using namespace in a global header.
  
  Revision  Changes    Path
  1.12      +7 -9      xml-xerces/c/src/xercesc/dom/impl/DOMDocumentImpl.hpp
  
  Index: DOMDocumentImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentImpl.hpp,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- DOMDocumentImpl.hpp       4 Nov 2002 15:07:34 -0000       1.11
  +++ DOMDocumentImpl.hpp       5 Nov 2002 21:44:37 -0000       1.12
  @@ -375,25 +375,23 @@
   
   XERCES_CPP_NAMESPACE_END
   
  -XERCES_CPP_NAMESPACE_USE
  -
   // ---------------------------------------------------------------------------
   //
   //  Operator new.  Global overloaded version, lets any object be allocated on
   //                 the heap owned by a document.
   //
   // ---------------------------------------------------------------------------
  -inline void * operator new(size_t amt, DOMDocument *doc, 
DOMDocumentImpl::NodeObjectType type)
  +inline void * operator new(size_t amt, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument 
*doc, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocumentImpl::NodeObjectType type)
   {
       // revist.  Probably should be a checked cast.
  -    void *p = ((DOMDocumentImpl *)doc)->allocate(amt, type);
  +    void *p = ((XERCES_CPP_NAMESPACE_QUALIFIER DOMDocumentImpl 
*)doc)->allocate(amt, type);
       return p;
   }
   
  -inline void * operator new(size_t amt, DOMDocument *doc)
  +inline void * operator new(size_t amt, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument 
*doc)
   {
       // revist.  Probably should be a checked cast.
  -    void *p = ((DOMDocumentImpl *)doc)->allocate(amt);
  +    void *p = ((XERCES_CPP_NAMESPACE_QUALIFIER DOMDocumentImpl 
*)doc)->allocate(amt);
       return p;
   }
   
  @@ -403,11 +401,11 @@
   //    no matching operator delete found; memory will not be freed if initialization 
throws an exception
   // ---------------------------------------------------------------------------
   #if _MSC_VER >= 1200 /* VC++ 6.0 */
  -inline void operator delete(void* ptr, DOMDocument *doc)
  +inline void operator delete(void* ptr, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument 
*doc)
   {
       return;
   }
  -inline void operator delete(void* ptr, DOMDocument *doc, 
DOMDocumentImpl::NodeObjectType type)
  +inline void operator delete(void* ptr, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument 
*doc, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocumentImpl::NodeObjectType type)
   {
       return;
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to