1bd4b87716a3d00d853cdf552a263a9f3b1aa186
kent
  Fri Jan 24 20:12:36 2014 -0800
Exporting sqlExcapeTabFileString and improving it's opening comment.
diff --git src/hg/lib/jksql.c src/hg/lib/jksql.c
index c3fd729..d50d047 100644
--- src/hg/lib/jksql.c
+++ src/hg/lib/jksql.c
@@ -2389,32 +2389,32 @@
         case '\t':
             *tp++ = '\\';
             *tp++ = 't';
             break;
         default:
             *tp++ = *fp;
             break;
         }
     fp++;
     }
 *tp = '\0';
 return to;
 }
 
 char *sqlEscapeTabFileString(const char *from)
-/* Escape a string for including in a tab seperated file. Output string
- * must be 2*strlen(from)+1 */
+/* Escape a string for including in a tab seperated file. Freez or freeMem
+ * result when done. */
 {
 int size = (strlen(from)*2) +1;
 char *to = needMem(size * sizeof(char));
 return sqlEscapeTabFileString2(to, from);
 }
 
 static void addProfileDatabases(char *profileName, struct hash *databases)
 /* find databases on a profile and add to hash */
 {
 struct sqlConnection *sc = sqlMayConnectProfile(profileName, NULL);
 if (sc != NULL)
     {
     struct slName *db, *dbs = sqlGetAllDatabase(sc);
     for (db = dbs; db != NULL; db = db->next)
         hashAdd(databases, db->name, NULL);