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 2006/04/17 21:11:04 UTC

svn commit: r394752 - /xerces/c/trunk/src/xercesc/dom/impl/DOMDocumentImpl.hpp

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: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org