4c396a03784396605a6d9e2d698a7a999ab65d24 braney Wed Nov 30 20:04:14 2011 -0800 fix problems with status field in hubStatus not reflecting the actual state of the hubPublic table. We're no longer using the status field (#5965) diff --git src/hg/inc/hubConnect.h src/hg/inc/hubConnect.h index 86a226e..29e591f 100644 --- src/hg/inc/hubConnect.h +++ src/hg/inc/hubConnect.h @@ -22,36 +22,30 @@ /* Return TRUE if it's a hub track. */ struct hubConnectStatus /* Basic status in hubStatus. Note it is *not* the same as the * hubStatus table, that has a bunch of extra fields to help * keep track of whether the hub is alive. */ { struct hubConnectStatus *next; unsigned id; /* Hub ID */ char *hubUrl; /* URL to hub.ra file. */ char *errorMessage; /* If non-empty hub has an error and this describes it. */ struct trackHub *trackHub; /* pointer to structure that describes hub */ unsigned status; /* 1 if private */ }; -/* status bits */ -#define HUB_UNLISTED (1 << 0) - -boolean isHubUnlisted(struct hubConnectStatus *hub) ; -/* Return TRUE if it's an unlisted hub */ - void hubConnectStatusFree(struct hubConnectStatus **pHub); /* Free hubConnectStatus */ void hubConnectStatusFreeList(struct hubConnectStatus **pList); /* Free a list of dynamically allocated hubConnectStatus's */ struct hubConnectStatus *hubConnectStatusForId( struct sqlConnection *conn, int id); /* Given a hub ID return associated status. */ struct hubConnectStatus *hubConnectStatusListFromCart(struct cart *cart); /* Return list of track hubs that are turned on by user in cart. */ struct hubConnectStatus *hubConnectStatusListFromCartAll(struct cart *cart); /* Return list of all track hubs that are referenced by cart. */