763252113893b5fa89e1b08a8a306e396770592a
hiram
  Fri Apr 7 12:47:11 2023 -0700
correct header output for plain text and add comment lines as per standard JSON output, TODO: manage error outputs refs #23589

diff --git src/hg/hubApi/list.c src/hg/hubApi/list.c
index d9e6e5b..f8d001c 100644
--- src/hg/hubApi/list.c
+++ src/hg/hubApi/list.c
@@ -654,31 +654,31 @@
 long long itemsReturned = 0;
 boolean genArkHub = FALSE;
 char genArkUrl[PATH_MAX + 1024];
 
 if ( isGenArk(genome) )
     {
     genArkHub = TRUE;
     safef(genArkUrl, sizeof(genArkUrl), "hubs/%s/", genArkPath(genome));
     }
 
 /* if UCSC genome database, it has already been proven to exist */
 
 struct jsonWrite *jw = NULL;
 if (textOut)
     {
-    char outString[PATH_MAX + 1024];
+    char outString[1024];
     safef(outString, sizeof(outString), "# genome: %s", genome);
     textLineOut(outString);
   safef(outString, sizeof(outString), "# rsyncHost: rsync://%s", DOWNLOAD_HOST);
     textLineOut(outString);
     }
 else
     {
     jw = apiStartOutput();
     jsonWriteString(jw, "genome", genome);
     jsonWriteString(jw, "rsyncHost", "rsync://" DOWNLOAD_HOST);
 
     jsonWriteListStart(jw, "urlList");
     }
 
 long long totalBytes = 0;