improve usage message - frontends - front-ends for some sites (experiment) (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 37f79862d47d5099b4b2ae936dc7af8966a4a9e2 (DIR) parent ee630780f97caacdc83bbbf29c60be757394f017 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 14 May 2023 12:15:38 +0200 improve usage message Diffstat: M youtube/feed.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) --- (DIR) diff --git a/youtube/feed.c b/youtube/feed.c @@ -922,17 +922,19 @@ isvalidchannel(const char *s) void usage(void) { + const char *msg = "Bad Request, path should be the channel id + file extension, for example: UCrbvoMC0zUvPL8vjswhLOSw.json"; + if (cgimode) { if (godmode) { - printf("3Bad Request\tErr\t%s\t%s\r\n", server_name, server_port); + printf("3%s\tErr\t%s\t%s\r\n", msg, server_name, server_port); } else { fputs("Status: 400 Bad Request\r\n", stdout); fputs("Content-Type: text/plain; charset=utf-8\r\n\r\n", stdout); - fputs("400 Bad Request\n", stdout); + printf("400 %s\n", msg); } exit(0); } else { - fputs("usage: feed <channelid> [atom|json|tsv]\n", stderr); + fputs("usage: feed <channelid> [atom|json|tsv|txt]\n", stderr); exit(1); } }