youtube: remove (old) commented code - frontends - front-ends for some sites (experiment) (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 37b2d730f7010f8c852286715accd38ca7674b00 (DIR) parent f47b9452628b9a68e527b7872771b08ef47e38c4 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 18 Feb 2023 11:33:52 +0100 youtube: remove (old) commented code Diffstat: M youtube/youtube.c | 25 ------------------------- 1 file changed, 0 insertions(+), 25 deletions(-) --- (DIR) diff --git a/youtube/youtube.c b/youtube/youtube.c @@ -104,11 +104,7 @@ processnode(struct json_node *nodes, size_t depth, const char *value, /* new item, structures can be very deep, just check the end for: (items|contents)[].videoRenderer objects */ if (depth >= 3 && -// nodes[depth - 3].type == JSON_TYPE_ARRAY && -// nodes[depth - 2].type == JSON_TYPE_OBJECT && nodes[depth - 1].type == JSON_TYPE_OBJECT && -// (!strcmp(nodes[depth - 3].name, "items") || -// !strcmp(nodes[depth - 3].name, "content")) && !strcmp(nodes[depth - 1].name, "videoRenderer")) { r->nitems++; return; @@ -119,27 +115,18 @@ processnode(struct json_node *nodes, size_t depth, const char *value, item = &(r->items[r->nitems - 1]); if (depth >= 4 && -// nodes[depth - 4].type == JSON_TYPE_ARRAY && -// nodes[depth - 3].type == JSON_TYPE_OBJECT && -// nodes[depth - 2].type == JSON_TYPE_OBJECT && nodes[depth - 1].type == JSON_TYPE_STRING && -// (!strcmp(nodes[depth - 4].name, "items") || -// !strcmp(nodes[depth - 4].name, "contents")) && !strcmp(nodes[depth - 2].name, "videoRenderer") && !strcmp(nodes[depth - 1].name, "videoId")) { strlcpy(item->id, value, sizeof(item->id)); } if (depth >= 7 && -// nodes[depth - 7].type == JSON_TYPE_ARRAY && -// nodes[depth - 6].type == JSON_TYPE_OBJECT && nodes[depth - 5].type == JSON_TYPE_OBJECT && nodes[depth - 4].type == JSON_TYPE_OBJECT && nodes[depth - 3].type == JSON_TYPE_ARRAY && nodes[depth - 2].type == JSON_TYPE_OBJECT && nodes[depth - 1].type == JSON_TYPE_STRING && -// (!strcmp(nodes[depth - 7].name, "items") || -// !strcmp(nodes[depth - 7].name, "contents")) && !strcmp(nodes[depth - 5].name, "videoRenderer") && !strcmp(nodes[depth - 4].name, "title") && @@ -150,13 +137,10 @@ processnode(struct json_node *nodes, size_t depth, const char *value, } if (depth >= 5 && -// nodes[depth - 5].type == JSON_TYPE_ARRAY && nodes[depth - 4].type == JSON_TYPE_OBJECT && nodes[depth - 3].type == JSON_TYPE_OBJECT && nodes[depth - 2].type == JSON_TYPE_OBJECT && nodes[depth - 1].type == JSON_TYPE_STRING && -// (!strcmp(nodes[depth - 5].name, "items") || -// !strcmp(nodes[depth - 5].name, "contents")) && !strcmp(nodes[depth - 3].name, "videoRenderer") && !strcmp(nodes[depth - 1].name, "simpleText")) { if (!strcmp(nodes[depth - 2].name, "viewCountText") && @@ -172,7 +156,6 @@ processnode(struct json_node *nodes, size_t depth, const char *value, } if (depth >= 9 && -// nodes[depth - 9].type == JSON_TYPE_ARRAY && nodes[depth - 8].type == JSON_TYPE_OBJECT && nodes[depth - 7].type == JSON_TYPE_OBJECT && nodes[depth - 6].type == JSON_TYPE_OBJECT && @@ -181,8 +164,6 @@ processnode(struct json_node *nodes, size_t depth, const char *value, nodes[depth - 3].type == JSON_TYPE_OBJECT && nodes[depth - 2].type == JSON_TYPE_OBJECT && nodes[depth - 1].type == JSON_TYPE_STRING && -// (!strcmp(nodes[depth - 9].name, "items") || -// !strcmp(nodes[depth - 9].name, "contents")) && !strcmp(nodes[depth - 7].name, "videoRenderer") && !strcmp(nodes[depth - 6].name, "longBylineText") && !strcmp(nodes[depth - 5].name, "runs") && @@ -194,15 +175,12 @@ processnode(struct json_node *nodes, size_t depth, const char *value, } if (depth >= 7 && -// nodes[depth - 7].type == JSON_TYPE_ARRAY && nodes[depth - 6].type == JSON_TYPE_OBJECT && nodes[depth - 5].type == JSON_TYPE_OBJECT && nodes[depth - 4].type == JSON_TYPE_OBJECT && nodes[depth - 3].type == JSON_TYPE_ARRAY && nodes[depth - 2].type == JSON_TYPE_OBJECT && nodes[depth - 1].type == JSON_TYPE_STRING && -// (!strcmp(nodes[depth - 7].name, "items") || -// !strcmp(nodes[depth - 7].name, "contents")) && !strcmp(nodes[depth - 5].name, "videoRenderer") && !strcmp(nodes[depth - 4].name, "longBylineText") && !strcmp(nodes[depth - 3].name, "runs")) { @@ -232,14 +210,12 @@ youtube_search(const char *rawsearch, const char *page, const char *order) return NULL; if (extractjson(s, &start, &end) == -1) { -// fprintf(stderr, "error extracting JSON"); free(r); return NULL; } ret = parsejson(start, end - start, processnode, r); if (ret < 0) { -// fprintf(stderr, "error parsing JSON"); free(r); return NULL; } @@ -273,7 +249,6 @@ youtube_channel_videos(const char *channelid) ret = parsejson(start, end - start, processnode, r); if (ret < 0) { -// fprintf(stderr, "error parsing JSON"); free(r); return NULL; }