Index: trunk/psLib/src/db/psDB.c
===================================================================
--- trunk/psLib/src/db/psDB.c	(revision 9548)
+++ trunk/psLib/src/db/psDB.c	(revision 9680)
@@ -12,6 +12,6 @@
  *  @author Joshua Hoblitt
  *
- *  @version $Revision: 1.103 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2006-10-13 22:41:03 $
+ *  @version $Revision: 1.104 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2006-10-21 00:10:41 $
  *
  *  Copyright (C) 2005-2006  Joshua Hoblitt, University of Hawaii
@@ -984,4 +984,5 @@
                 psFree(md);
                 mysql_free_result(result);
+                psFree(resultSet);
                 return NULL;
             }
@@ -1011,4 +1012,7 @@
                 if (!time) {
                     psError(PS_ERR_UNKNOWN, true, "error parsing MySQL DateTime string");
+                    psFree(md);
+                    mysql_free_result(result);
+                    psFree(resultSet);
                     return NULL;
                 }
@@ -1666,7 +1670,10 @@
         psError(PS_ERR_BAD_PARAMETER_TYPE, true,
                 "Only types PS_DATA_S32, PS_DATA_F32, PS_DATA_F64, PS_DATA_BOOL, PS_DATA_STRING are supported");
+        psFree(itemName);
 
         return NULL;
     }
+
+    psFree(itemName);
 
     return query;
