Author: amassari
Date: Mon Apr 17 12:11:02 2006
New Revision: 394752
URL: http://svn.apache.org/viewcvs?rev=394752&view=rev
Log:
Remove warning with gcc
Modified:
xerces/c/trunk/src/xercesc/dom/impl/DOMDocumentImpl.hpp
Modified: xerces/c/trunk/src/xercesc/dom/impl/DOMDocumentImpl.hpp
URL:
http://svn.apache.org/viewcvs/xerces/c/trunk/src/xercesc/dom/impl/DOMDocumentImpl.hpp?rev=394752&r1=394751&r2=394752&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/dom/impl/DOMDocumentImpl.hpp (original)
+++ xerces/c/trunk/src/xercesc/dom/impl/DOMDocumentImpl.hpp Mon Apr 17 12:11:02
2006
@@ -359,24 +359,18 @@
inline void * operator new(size_t amt, XERCES_CPP_NAMESPACE_QUALIFIER
DOMDocument *doc, XERCES_CPP_NAMESPACE_QUALIFIER
DOMMemoryManager::NodeObjectType type)
{
XERCES_CPP_NAMESPACE_QUALIFIER DOMMemoryManager*
mgr=(XERCES_CPP_NAMESPACE_QUALIFIER
DOMMemoryManager*)doc->getFeature(XERCES_CPP_NAMESPACE_QUALIFIER
XMLUni::fgXercescInterfaceDOMMemoryManager,0);
- if(!mgr)
- {
- assert(0);
- return 0;
- }
- void *p = mgr->allocate(amt, type);
+ void* p=0;
+ if(mgr)
+ p = mgr->allocate(amt, type);
return p;
}
inline void * operator new(size_t amt, XERCES_CPP_NAMESPACE_QUALIFIER
DOMDocument *doc)
{
XERCES_CPP_NAMESPACE_QUALIFIER DOMMemoryManager*
mgr=(XERCES_CPP_NAMESPACE_QUALIFIER
DOMMemoryManager*)doc->getFeature(XERCES_CPP_NAMESPACE_QUALIFIER
XMLUni::fgXercescInterfaceDOMMemoryManager,0);
- if(!mgr)
- {
- assert(0);
- return 0;
- }
- void *p = mgr->allocate(amt);
+ void* p=0;
+ if(mgr)
+ p = mgr->allocate(amt);
return p;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]