ba33f2c600399d5b4b97dd5fd987ed2db3c891ba
chmalee
  Tue May 19 13:40:42 2026 -0700
myVariants related fixes from code review. Standardize how the code determines we are about to do something myVariants related by #defining some strings and using sameOk to check for them, remove a dead code block, and have hgc use autoSql to load the myVariants item rather than check the raw sql result, refs #37528

diff --git src/hg/inc/myVariantsShare.h src/hg/inc/myVariantsShare.h
index f1e2d1c35f3..9fc2d3cab5d 100644
--- src/hg/inc/myVariantsShare.h
+++ src/hg/inc/myVariantsShare.h
@@ -104,23 +104,17 @@
     char *targetUser, char *db);
 /* Get all shares targeted at this user for the given assembly. */
 
 boolean myVariantsRevokeShare(struct sqlConnection *conn,
     char *shareToken, char *ownerUser);
 /* Delete a share record. ownerUser must match the share's owner.
  * Returns TRUE if a row was deleted, FALSE if not found or not owner. */
 
 #define MYVAR_SHARE_CGI_VAR "myVarShare"
 #define MYVAR_SHARED_CART_PREFIX "myVarShared_"
 
 char *myVariantsShareCartValue(struct myVariantsShare *share);
 /* Build JSON cart value string from a share record.
  * Caller must freeMem the result. */
 
-boolean myVariantsParseShareCartValue(char *val, char **retOwner,
-    char **retProject, char **retDb, int *retPermission, char **retLabel);
-/* Parse a JSON cart value string back into components. Returns FALSE on bad format.
- * retOwner, retProject, retDb, retLabel are cloneString'd; caller must free.
- * Any ret* param may be NULL; pass NULL to skip. */
-
 #endif /* MYVARIANTSSHARE_H */