f72d8b57a77755e64ef594ae2d4395a12c19712d hiram Tue Mar 19 21:46:37 2019 -0700 now showing a sample getData URL for supported tracks refs #18869 diff --git src/hg/hubApi/getData.c src/hg/hubApi/getData.c index 2c0e55b..cb71a24 100644 --- src/hg/hubApi/getData.c +++ src/hg/hubApi/getData.c @@ -7,30 +7,31 @@ { char **columnNames = NULL; char **columnTypes = NULL; int columnCount = tableColumns(conn, jw, table, &columnNames, &columnTypes); jsonWriteListStart(jw, table); struct sqlResult *sr = sqlGetResult(conn, query); char **row = NULL; while ((row = sqlNextRow(sr)) != NULL) { jsonWriteObjectStart(jw, NULL); int i = 0; for (i = 0; i < columnCount; ++i) jsonWriteString(jw, columnNames[i], row[i]); jsonWriteObjectEnd(jw); } +sqlFreeResult(&sr); jsonWriteListEnd(jw); } static struct bbiFile *bigFileOpen(char *trackType, char *bigDataUrl) { struct bbiFile *bbi = NULL; if (startsWith("bigBed", trackType)) bbi = bigBedFileOpen(bigDataUrl); else if (startsWith("bigWig", trackType)) bbi = bigWigFileOpen(bigDataUrl); return bbi; } /* from hgTables.h */