c9516acdb1a978c749993caa96e590ab936d819f
larrym
  Mon Nov 15 10:41:25 2010 -0800
strip-out double quotes from description search string
diff --git src/hg/hgTracks/searchTracks.c src/hg/hgTracks/searchTracks.c
index 8db7846..7fd6264 100644
--- src/hg/hgTracks/searchTracks.c
+++ src/hg/hgTracks/searchTracks.c
@@ -705,30 +705,31 @@
 char buf[512];
 
 if(sameString(currentTab, "simpleTab"))
     {
     descSearch = cartOptionalString(cart, TRACK_SEARCH_SIMPLE);
     simpleSearch = TRUE;
     freez(&nameSearch);
     freez(&groupSearch);
     }
 else
     {
     descSearch = cartOptionalString(cart, TRACK_SEARCH_ON_DESCR);
     simpleSearch = FALSE;
     }
 
+stripChar(descSearch, '"');
 trackList = getTrackList(&groupList, -2); // global
 makeGlobalTrackHash(trackList);
 
 // NOTE: This is necessary when container cfg by '*' results in vis changes
 // This will handle composite/view override when subtrack specific vis exists, AND superTrack reshaping.
 #ifdef SUBTRACKS_HAVE_VIS
 parentChildCartCleanup(trackList,cart,oldVars); // Subtrack settings must be removed when composite/view settings are updated
 #endif///def SUBTRACKS_HAVE_VIS
 
 getSearchTrixFile(database, trixFile, sizeof(trixFile));
 trix = trixOpen(trixFile);
 slSort(&groupList, gCmpGroup);
 for (group = groupList; group != NULL; group = group->next)
     {
     groupTrackListAddSuper(cart, group);