src/hg/hgCustom/hgCustom.c 1.132
1.132 2009/09/24 17:07:44 angie
Initialize orgForm.clade to empty string instead of NULL (oops!) which causes segfault on solaris. orgForm.clade is overwritten w/selected value when mainForm select is changed, and ignored if genome or db is changed, so initializing to stub value is fine.
Index: src/hg/hgCustom/hgCustom.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgCustom/hgCustom.c,v
retrieving revision 1.131
retrieving revision 1.132
diff -b -B -U 4 -r1.131 -r1.132
--- src/hg/hgCustom/hgCustom.c 19 Aug 2009 18:58:13 -0000 1.131
+++ src/hg/hgCustom/hgCustom.c 24 Sep 2009 17:07:44 -0000 1.132
@@ -67,9 +67,8 @@
struct hash *oldVars = NULL;
char *excludeVars[] = {"Submit", "submit", "SubmitFile", NULL};
char *database = NULL;
char *organism = NULL;
-char *clade = NULL;
struct customTrack *ctList = NULL;
void makeClearButton(char *field)
/* UI button that clears a text field */
@@ -397,9 +396,9 @@
puts("</FORM>");
printf("<FORM STYLE=\"margin-bottom:0;\" ACTION=\"%s\" METHOD=\"GET\" NAME=\"orgForm\">", hgCustomName());
cartSaveSession(cart);
if (gotClade)
- printf("<INPUT TYPE=\"HIDDEN\" NAME=\"clade\" VALUE=\"%s\">\n", clade);
+ printf("<INPUT TYPE=\"HIDDEN\" NAME=\"clade\" VALUE=\"\">\n");
printf("<INPUT TYPE=\"HIDDEN\" NAME=\"org\" VALUE=\"%s\">\n", organism);
printf("<INPUT TYPE=\"HIDDEN\" NAME=\"db\" VALUE=\"%s\">\n", database);
printf("<INPUT TYPE=\"HIDDEN\" NAME=\"hgct_do_add\" VALUE=\"1\">\n");
}