From 73ba60996df394e31f3a7e2ab6d9c7a86337c4e4 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Sun, 11 Jun 2023 19:11:20 -0900 Subject: [PATCH] serv_rssclient.c: fixed a possible null pointer error --- citadel/server/modules/rssclient/serv_rssclient.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/citadel/server/modules/rssclient/serv_rssclient.c b/citadel/server/modules/rssclient/serv_rssclient.c index ad15391b6..6e87c3cb7 100644 --- a/citadel/server/modules/rssclient/serv_rssclient.c +++ b/citadel/server/modules/rssclient/serv_rssclient.c @@ -342,7 +342,7 @@ void rss_pull_feeds(void) { struct rssfeed *r = (struct rssfeed *) array_get_element_at(feeds, 0); strcpy(url, r->url); rss_pull_one_feed(url); - while (r = array_get_element_at(feeds, 0), !strcmp(r->url, url)) { + while (r = array_get_element_at(feeds, 0), (r && !strcmp(r->url, url))) { array_delete_element_at(feeds, 0); } } -- 2.39.2