0dd8644e032ab5f31e2ac74379db400ccaef5382 kent Mon Jan 25 16:36:48 2021 -0800 Fixed reversal bug #26863 diff --git src/lib/tabRow.c src/lib/tabRow.c index 5f9fbce..2e32e7a 100644 --- src/lib/tabRow.c +++ src/lib/tabRow.c @@ -110,30 +110,31 @@ oneSize = chopByChar(line->name, c, row->columns, extraSize); if (oneSize != rowSize) { if (oneSize > rowSize) errAbort("Got more than the expected %d columns line %d of %s", rowSize, ix, fileName); else errAbort("Expecting %d columns got %d, line %d of %s", rowSize, oneSize, ix, fileName); } slAddHead(&rowList, row); } } } +slReverse(&rowList); return rowList; } struct slInt *tabRowGuessFixedOffsets(struct slName *lineList, char *fileName) /* Return our best guess list of starting positions for space-padded fixed * width fields. */ { struct slInt *offList = NULL, *off; if (lineList) { char *spaceRec = cloneString(lineList->name), *s; int lineSize = strlen(spaceRec); struct slName *line; int lineIx=1;