projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0c8e1ea
)
* Restored the parsing of <link> tags in RSS feeds.
author
Art Cancro
<ajc@citadel.org>
Thu, 19 Nov 2009 21:38:21 +0000
(21:38 +0000)
committer
Art Cancro
<ajc@citadel.org>
Thu, 19 Nov 2009 21:38:21 +0000
(21:38 +0000)
citadel/modules/rssclient/serv_rssclient.c
patch
|
blob
|
history
diff --git
a/citadel/modules/rssclient/serv_rssclient.c
b/citadel/modules/rssclient/serv_rssclient.c
index 9f0298d44b57480d6f37db229d98cf6d98a1f074..b6517242b23eab2aa93e9d598c0afbad2d24a62f 100644
(file)
--- a/
citadel/modules/rssclient/serv_rssclient.c
+++ b/
citadel/modules/rssclient/serv_rssclient.c
@@
-539,6
+539,11
@@
void rss_xml_end(void *data, const char *supplied_el) {
ri->guid = strdup(ri->chardata);
}
+ else if ( (rssc->Cfg->ItemType == RSS_RSS) && (!strcasecmp(el, "link")) && (ri->chardata != NULL) ) {
+ if (ri->link != NULL) free(ri->link);
+ striplt(ri->chardata);
+ ri->link = strdup(ri->chardata);
+ }
else if ( (!strcasecmp(el, "title")) && (ri->chardata != NULL) ) {
if (ri->title != NULL) free(ri->title);