62c9e871dba2a1b400d00422a1fd4b21f7c650f8
galt
  Fri Jan 10 18:08:04 2020 -0800
Fixing htcDnaNearGene to use cartWebStart so that it has a standard header protecting the page with CSP. refs#24750

diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index fb37045..3e4c3c4 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -8875,30 +8875,31 @@
 AllocVar(hti);
 hti->hasCDS = TRUE;
 hti->hasBlocks = TRUE;
 hti->rootName = tdb->table;
 
 struct bed *bedList = getBedsFromBigBedRange(tdb, geneName);
 int itemCount = hgSeqBed(database, hti, bedList);
 freez(&hti);
 bedFreeList(&bedList);
 return itemCount;
 }
 
 void htcDnaNearGene( char *geneName)
 /* Fetch DNA near a gene. */
 {
+cartWebStart(cart, database, "%s", geneName);
 char *table    = cartString(cart, "o");
 int itemCount;
 char *quotedItem = makeQuotedString(geneName, '\'');
 puts("<PRE>");
 struct trackDb *tdb = NULL;
 
 if (isHubTrack(table))
     {
     tdb = hubConnectAddHubForTrackAndFindTdb( database, table, NULL, trackHash);
     itemCount = getSeqForBigGene(tdb, geneName);
     }
 else if (isCustomTrack(table))
     {
     tdb = getCustomTrackTdb(table);
     itemCount = getSeqForBigGene(tdb, geneName);