Index: trunk/psLib/src/db/psDB.c
===================================================================
--- trunk/psLib/src/db/psDB.c	(revision 8602)
+++ trunk/psLib/src/db/psDB.c	(revision 8610)
@@ -12,6 +12,6 @@
  *  @author Joshua Hoblitt
  *
- *  @version $Revision: 1.86 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2006-08-25 22:02:40 $
+ *  @version $Revision: 1.87 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2006-08-26 00:32:39 $
  *
  *  Copyright (C) 2005-2006  Joshua Hoblitt, University of Hawaii
@@ -1252,5 +1252,5 @@
         } else if (item->type == PS_DATA_STRING) {
             // + column name + _ + varchar( + length + )
-            psStringAppend(&query, "%s VARCHAR(%s)", item->name, item->data.V);
+            psStringAppend(&query, "%s VARCHAR(%s)", item->name, (char *)item->data.V);
         } else {
             psError(PS_ERR_BAD_PARAMETER_TYPE, true,
@@ -1289,7 +1289,7 @@
         for (int i = 0; i < psArrayLength(pKeys); i++) {
             if (i < 1) {
-                psStringAppend(&query, "%s", pKeys->data[i]);
+                psStringAppend(&query, "%s", (char *)pKeys->data[i]);
             } else {
-                psStringAppend(&query, ", %s", pKeys->data[i]);
+                psStringAppend(&query, ", %s", (char *)pKeys->data[i]);
             }
         }
@@ -1642,7 +1642,7 @@
                 // very large TEXT columns that really shouldn't be
                 // used in a where clause...
-                psStringAppend(&query, "%s LIKE '%s'", item->name, item->data.V);
+                psStringAppend(&query, "%s LIKE '%s'", item->name, (char *)item->data.V);
             } else {
-                psStringAppend(&query, "%s = '%s'", item->name, item->data.V);
+                psStringAppend(&query, "%s = '%s'", item->name, (char *)item->data.V);
             }
         }
