diff --git a/src/validators/common/DFAContentModel.cpp b/src/validators/common/DFAContentModel.cpp
index 4a29d2036f84973fdc26978692f90b523b7a3067..10e9e551222d356121f9e0b4e2b6ca14c05ed76d 100644
--- a/src/validators/common/DFAContentModel.cpp
+++ b/src/validators/common/DFAContentModel.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * Revision 1.29  2001/12/10 21:42:55  peiyongz
+ * Memory Leak: fLeafNameTypeVector
+ *
  * Revision 1.28  2001/12/06 17:52:17  tng
  * Performance Enhancement.  The QName that was passed to the CMLeaf
  * constructor was always being copied, even though the CMLeaf objects
@@ -271,6 +274,8 @@ DFAContentModel::~DFAContentModel()
 
     delete [] fElemMapType;
     delete [] fLeafListType;
+
+	delete fLeafNameTypeVector;
 }