a3388dd3d91dc0e5023cfbda12e249d419f3e960
braney
  Sun Nov 22 07:10:28 2020 -0800
add ability to have a default cart other than the empty one.

diff --git src/hg/inc/cartDb.h src/hg/inc/cartDb.h
index b192b3f..c2fd21e 100644
--- src/hg/inc/cartDb.h
+++ src/hg/inc/cartDb.h
@@ -67,24 +67,28 @@
 /* Free a list of dynamically allocated cartDb's */
 
 void cartDbOutput(struct cartDb *el, FILE *f, char sep, char lastSep);
 /* Print out cartDb.  Separate fields with sep. Follow last field with lastSep. */
 
 #define cartDbTabOut(el,f) cartDbOutput(el,f,'\t','\n');
 /* Print out cartDb as a line in a tab-separated file. */
 
 #define cartDbCommaOut(el,f) cartDbOutput(el,f,',',',');
 /* Print out cartDb as a comma separated list including final comma. */
 
 #define sessionDbTableConfVariable      "sessionDbName"
 #define defaultSessionDbTableName  "sessionDb"
 #define userDbTableConfVariable         "userDbName"
 #define defaultUserDbTableName     "userDb"
+#define defaultCartTableConfVariable         "defaultCartName"
+#define defaultDefaultCartTableName     "defaultCart"
 
 char *sessionDbTable();
 /* Return the name of the sessionDb table. */
 
 char *userDbTable();
 /* Return the name of the userDb table. */
 
+char *defaultCartTable();
+/* Return the name of the defaultCart table. */
 #endif /* CARTDB_H */