projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
63aa220
)
fix pointer indirections so we now can successfully fetch RSS feeds again.
author
Wilfried Goesgens
<dothebart@citadel.org>
Sun, 5 Jun 2011 21:22:37 +0000
(21:22 +0000)
committer
Wilfried Goesgens
<dothebart@citadel.org>
Sun, 5 Jun 2011 21:22:37 +0000
(21:22 +0000)
citadel/modules/rssclient/rss_atom_parser.c
patch
|
blob
|
history
citadel/modules/rssclient/serv_rssclient.c
patch
|
blob
|
history
citadel/modules/urldeshortener/serv_expand_shorter_urls.c
patch
|
blob
|
history
diff --git
a/citadel/modules/rssclient/rss_atom_parser.c
b/citadel/modules/rssclient/rss_atom_parser.c
index a20f15d1c4d031dea11ddd76a0f00cdc7b2ecad2..503de8e6c382abf2df9bac4674c034ca91e9f58f 100644
(file)
--- a/
citadel/modules/rssclient/rss_atom_parser.c
+++ b/
citadel/modules/rssclient/rss_atom_parser.c
@@
-649,7
+649,7
@@
eNextState ParseRSSReply(AsyncIO *IO)
XML_SetElementHandler(rssc->xp, rss_xml_start, rss_xml_end);
XML_SetCharacterDataHandler(rssc->xp, rss_xml_chardata);
XML_SetElementHandler(rssc->xp, rss_xml_start, rss_xml_end);
XML_SetCharacterDataHandler(rssc->xp, rss_xml_chardata);
- XML_SetUserData(rssc->xp,
&
rssc);
+ XML_SetUserData(rssc->xp, rssc);
XML_SetCdataSectionHandler(rssc->xp,
rss_xml_cdata_start,
rss_xml_cdata_end);
XML_SetCdataSectionHandler(rssc->xp,
rss_xml_cdata_start,
rss_xml_cdata_end);
diff --git
a/citadel/modules/rssclient/serv_rssclient.c
b/citadel/modules/rssclient/serv_rssclient.c
index 89fdaa0ffb1a37d511152768e7ebd8414ebab9db..13a887e0f5a87d2806f433628b1fcb61fb0aaa70 100644
(file)
--- a/
citadel/modules/rssclient/serv_rssclient.c
+++ b/
citadel/modules/rssclient/serv_rssclient.c
@@
-290,6
+290,7
@@
void rss_do_fetching(rssnetcfg *Cfg) {
CtdlLogPrintf(CTDL_DEBUG, "Fetching RSS feed <%s>\n", ChrPtr(Cfg->Url));
ParseURL(&IO->ConnectMe, Cfg->Url, 80);
CtdlLogPrintf(CTDL_DEBUG, "Fetching RSS feed <%s>\n", ChrPtr(Cfg->Url));
ParseURL(&IO->ConnectMe, Cfg->Url, 80);
+ CurlPrepareURL(IO->ConnectMe);
if (! evcurl_init(IO,
// Ctx,
if (! evcurl_init(IO,
// Ctx,
diff --git
a/citadel/modules/urldeshortener/serv_expand_shorter_urls.c
b/citadel/modules/urldeshortener/serv_expand_shorter_urls.c
index eec937731bc9d55297be6d91778056c264fb3a98..f7dac2a7a0c6c75d36c7b821f0b76636b8f7899a 100644
(file)
--- a/
citadel/modules/urldeshortener/serv_expand_shorter_urls.c
+++ b/
citadel/modules/urldeshortener/serv_expand_shorter_urls.c
@@
-113,7
+113,6
@@
int LookupUrl(StrBuf *ShorterUrlStr)
ParseURL(&IO->ConnectMe, ShorterUrlStr, 80);
CurlPrepareURL(IO->ConnectMe);
ParseURL(&IO->ConnectMe, ShorterUrlStr, 80);
CurlPrepareURL(IO->ConnectMe);
-
if (! evcurl_init(IO,
// Ctx,
NULL,
if (! evcurl_init(IO,
// Ctx,
NULL,