8e2ec008050686045622d78cdb60a02b6da2b162
max
  Tue Sep 21 10:50:14 2021 -0700
adding missing file from previous commit

diff --git src/hg/inc/hui.h src/hg/inc/hui.h
index 636d26c..52a92e5 100644
--- src/hg/inc/hui.h
+++ src/hg/inc/hui.h
@@ -1447,30 +1447,33 @@
 int subtrackFourStateChecked(struct trackDb *subtrack, struct cart *cart);
 // Returns the four state checked state of the subtrack
 
 void subtrackFourStateCheckedSet(struct trackDb *subtrack, struct cart *cart,
                                  boolean checked, boolean enabled);
 // Sets the fourState Checked in the cart and updates cached state
 
 boolean hPrintPennantIcon(struct trackDb *tdb);
 // Returns TRUE and prints out the "pennantIcon" when found.
 // Example: ENCODE tracks in hgTracks config list.
 
 boolean printPennantIconNote(struct trackDb *tdb);
 // Returns TRUE and prints out the "pennantIcon" and note when found.
 //This is used by hgTrackUi and hgc before printing out trackDb "html"
 
+void hPrintIcons(struct trackDb *tdb);
+/* prints optional folder and pennants icons and a space, if any icons were printed */
+
 void cfgByCfgType(eCfgType cType,char *db, struct cart *cart, struct trackDb *tdb,
                   char *prefix, char *title, boolean boxed);
 // Methods for putting up type specific cfgs used by composites/subtracks
 
 boolean cfgBeginBoxAndTitle(struct trackDb *tdb, boolean boxed, char *title);
 /* Handle start of box and title for individual track type settings */
 
 void cfgEndBox(boolean boxed);
 /* Handle end of box and title for individual track type settings */
 
 void printUpdateTime(char *database, struct trackDb *tdb,
     struct customTrack *ct);
 /* display table update time, or in case of bbi file, file stat time */
 
 void printBbiUpdateTime(time_t *timep);