projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4c4c60e
)
serv_rssclient.c: fixed a possible null pointer error
author
Art Cancro
<ajc@citadel.org>
Mon, 12 Jun 2023 04:11:20 +0000
(19:11 -0900)
committer
Art Cancro
<ajc@citadel.org>
Mon, 12 Jun 2023 04:11:20 +0000
(19:11 -0900)
citadel/server/modules/rssclient/serv_rssclient.c
patch
|
blob
|
history
diff --git
a/citadel/server/modules/rssclient/serv_rssclient.c
b/citadel/server/modules/rssclient/serv_rssclient.c
index ad15391b6aca901e369c579d015ab9571fae343e..6e87c3cb7d8a33786ed3ba70e65f7303e0c2e166 100644
(file)
--- 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);
}
}