2003-08-23 15:12:45 +02:00
|
|
|
--- src/xercesc/dom/impl/DOMDeepNodeListPool.c Tue Jun 17 22:09:06 2003
|
|
|
|
+++ src.cvs/xercesc/dom/impl/DOMDeepNodeListPool.c Tue Jun 17 22:09:39 2003
|
|
|
|
@@ -90,7 +90,11 @@
|
|
|
|
initialize(modulus);
|
|
|
|
|
|
|
|
// create default hasher
|
|
|
|
+#if defined (XML_GCC_VERSION) && (XML_GCC_VERSION < 29600)
|
|
|
|
+ fHash = new HashPtr();
|
|
|
|
+#else
|
|
|
|
fHash = new (fMemoryManager) HashPtr();
|
|
|
|
+#endif
|
|
|
|
|
|
|
|
//
|
|
|
|
// Allocate the initial id pointers array. We don't have to zero them
|
|
|
|
--- src/xercesc/util/RefHash3KeysIdPool.c Tue Jun 17 22:12:13 2003
|
|
|
|
+++ src.cvs/xercesc/util/RefHash3KeysIdPool.c Sun Jun 15 09:57:39 2003
|
2003-05-19 15:34:30 +02:00
|
|
|
@@ -56,6 +56,9 @@
|
|
|
|
|
2003-08-23 15:12:45 +02:00
|
|
|
/**
|
|
|
|
* $Log: RefHash3KeysIdPool.c,v $
|
|
|
|
+ * Revision 1.6 2003/06/02 15:18:08 neilg
|
|
|
|
+ * fix for bug #20092; thanks to Berin Lautenbach
|
2003-05-19 15:34:30 +02:00
|
|
|
+ *
|
2003-08-23 15:12:45 +02:00
|
|
|
* Revision 1.5 2003/05/21 21:08:04 knoaman
|
|
|
|
* gcc 2.95.x is generating an internal error for some template definitions, so
|
|
|
|
* we use the default memory manger in such cases.
|
|
|
|
@@ -118,7 +121,11 @@
|
|
|
|
initialize(modulus);
|
2003-05-19 15:34:30 +02:00
|
|
|
|
2003-08-23 15:12:45 +02:00
|
|
|
// create default hasher
|
|
|
|
+#if defined (XML_GCC_VERSION) && (XML_GCC_VERSION < 29600)
|
|
|
|
+ fHash = new HashXMLCh();
|
|
|
|
+#else
|
|
|
|
fHash = new (fMemoryManager) HashXMLCh();
|
2003-05-19 15:34:30 +02:00
|
|
|
+#endif
|
|
|
|
|
2003-08-23 15:12:45 +02:00
|
|
|
//
|
|
|
|
// Allocate the initial id pointers array. We don't have to zero them
|