diff --git a/src/xercesc/validators/schema/SchemaElementDecl.cpp b/src/xercesc/validators/schema/SchemaElementDecl.cpp index 8708f9a54510f223024d9bab4180dff0a246eaf8..6dc73e5063af8025ad5d2a598a369296c05a45ad 100644 --- a/src/xercesc/validators/schema/SchemaElementDecl.cpp +++ b/src/xercesc/validators/schema/SchemaElementDecl.cpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.13 2003/10/16 09:21:53 gareth + * use correct new. + * * Revision 1.12 2003/10/14 15:22:28 peiyongz * Implementation of Serialization/Deserialization * @@ -532,7 +535,7 @@ void SchemaElementDecl::serialize(XSerializeEngine& serEng) for (int itemIndex = 0; itemIndex < itemNumber; itemIndex++) { - SchemaAttDef* data = new SchemaAttDef(); + SchemaAttDef* data = new (getMemoryManager())SchemaAttDef(); data->serialize(serEng); fAttDefs->put(data->getAttName()->getLocalPart(), data->getId(), data); }