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]