3329f549f0718e84b05bff2c792cdfe697d8d209 braney Tue Apr 22 17:20:18 2014 -0700 some tweaks in response to code review. Provide a default assembly nameinstead of (null), and add default case to switches on enumerated typed variables. refs #13118 diff --git src/hg/hgCustom/hgCustom.c src/hg/hgCustom/hgCustom.c index 25f3a6c..e508565 100644 --- src/hg/hgCustom/hgCustom.c +++ src/hg/hgCustom/hgCustom.c @@ -703,32 +703,38 @@ /* Print clade, genome and assembly */ char *onChangeDb = "onchange=\"document.orgForm.db.value = document.mainForm.db.options[document.mainForm.db.selectedIndex].value; document.orgForm.submit();\""; char *onChangeOrg = "onchange=\"document.orgForm.org.value = document.mainForm.org.options[document.mainForm.org.selectedIndex].value; document.orgForm.db.value = 0; document.orgForm.submit();\""; puts("\n"); puts("
genome\n"); printSomeGenomeListHtml(database, dbList, onChangeOrg); puts("   "); puts("assembly\n"); printSomeAssemblyListHtml(database, dbList, onChangeDb); puts("   "); printf("[%s]", database); puts("

\n"); } else + { + char *assemblyName = hFreezeDateOpt(database); + if (assemblyName == NULL) + assemblyName = "default"; + printf("genome: %s    assembly: %s    [%s]\n", - organism, hFreezeDateOpt(database), database); + organism, assemblyName, database); + } if (measureTiming && (loadTime > 0)) printf("\n
load time: %ld ms
\n", loadTime); /* place for warning messages to appear */ if (isNotEmpty(warn)) { char *encoded = htmlEncode(warn); printf("

    %s", encoded); freeMem(encoded); } /* count up number of custom tracks for this genome */ int numCts = slCount(ctList); cgiSimpleTableStart();