abaf0c7fca09364bf38dfbdcf2c49e910b3b01f6 braney Sat Aug 16 10:56:58 2025 -0700 ongoing work on quickLift diff --git src/hg/lib/hdb.c src/hg/lib/hdb.c index fa4aa5e64e7..f84057c3ed1 100644 --- src/hg/lib/hdb.c +++ src/hg/lib/hdb.c @@ -4993,31 +4993,31 @@ /* current dbDb entries */ nextDbDb = dbDb->next; if (hashFindVal(hash, dbDb->name) && !hashFindVal(dbNameHash, dbDb->name)) { slAddHead(&liftOverDbList, dbDb); hashAdd(dbNameHash, dbDb->name, dbDb->name); } else dbDbFree(&dbDb); } if (cfgOptionBooleanDefault("genarkLiftOver", FALSE) && (strlen(dy->string) > 0)) { dy->string[strlen(dy->string) - 1] = 0; struct dbDb *genarkDbDbs = genarkLiftOverDbs(dy->string); - liftOverDbList = slCat(genarkDbDbs, liftOverDbList); + liftOverDbList = slCat(liftOverDbList, genarkDbDbs); } hashFree(&hash); hashFree(&dbNameHash); liftOverChainFreeList(&chainList); /* sort by orderKey so that assemblies always appear from most recent */ /* to the oldest assemblies in the dropdown menu for fromDbs */ slSort(&liftOverDbList, hDbDbCmpName); return liftOverDbList; } struct dbDb *hGetLiftOverToDatabases(char *fromDb) /* Get list of databases for which there are liftOver chain files @@ -5053,31 +5053,31 @@ nextDbDb = dbDb->next; if (hashFindVal(hash, dbDb->name) && !hashFindVal(dbNameHash, dbDb->name)) { slAddHead(&liftOverDbList, dbDb); /* to avoid duplicates in the returned list. */ hashAdd(dbNameHash, dbDb->name, dbDb->name); } else dbDbFree(&dbDb); } if (cfgOptionBooleanDefault("genarkLiftOver", FALSE) && (strlen(dy->string) > 0)) { dy->string[strlen(dy->string) - 1] = 0; struct dbDb *genarkDbDbs = genarkLiftOverDbs(dy->string); - liftOverDbList = slCat(genarkDbDbs, liftOverDbList); + liftOverDbList = slCat(liftOverDbList, genarkDbDbs); } hashFree(&hash); liftOverChainFreeList(&chainList); /* sort by orderKey so that assemblies always appear from most recent */ /* to the oldest assemblies in the dropdown menu for toDbs */ slSort(&liftOverDbList, hDbDbCmpName); return liftOverDbList; } struct dbDb *hGetBlatIndexedDatabases() /* Get list of databases for which there is a BLAT index. * Dispose of this with dbDbFreeList. */ {