cd0d3f081ff261f36b65ec1016d859ce3d50cb14 chmalee Mon Apr 19 14:29:28 2021 -0700 Add -fno-common to library makefiles to fix common extern variable definition errors diff --git src/hg/hgTables/hgTables.h src/hg/hgTables/hgTables.h index d11ba36..f76b2ab 100644 --- src/hg/hgTables/hgTables.h +++ src/hg/hgTables/hgTables.h @@ -30,31 +30,31 @@ }; /* Global variables - generally set during initialization and then read-only. */ extern struct cart *cart; /* This holds cgi and other variables between clicks. */ extern struct hash *oldVars; /* The cart before new cgi stuff added. */ extern char *genome; /* Name of genome - mouse, human, etc. */ extern char *database; /* Current database, often but not always dbDatabase. */ extern char *freezeName; /* Date of assembly. */ extern struct trackDb *fullTrackList; /* List of all tracks in database. */ extern struct hash *fullTableToTdbHash; /* All tracks and subtracks keyed by ->table field. */ extern struct trackDb *curTrack; /* Currently selected track. */ extern struct grp *fullGroupList; /* List of all groups. */ extern struct grp *curGroup; /* Currently selected group. */ extern struct customTrack *theCtList; /* List of custom tracks. */ extern char *curTable; /* Current selected table. */ -struct joiner *allJoiner; /* Info on how to join tables. */ +extern struct joiner *allJoiner; /* Info on how to join tables. */ #define GALAXY_URL_BASE "https://usegalaxy.org" #define GALAXY_URL_APP GALAXY_URL_BASE "/tool_runner" /* --------------- HTML Helpers ----------------- */ void hPrintSpaces(int count); /* Print a number of non-breaking spaces. */ void writeHtmlCell(char *text); /* Write out a cell in an HTML table, making text not too big, * and stripping html tags and breaking spaces.... */ void htmlOpen(char *format, ...) /* Start up a page that will be in html format. */