RSSyl: Use procheader_date_parse() for RFC3339 date strings.
[claws.git] / src / plugins / rssyl / libfeed / parser_rss20.c
index 1ce30ab5f93445a52fa6c538183b0049d2260614..df9c08efc100c0e422b211eae8dd761956ad4990 100644 (file)
@@ -132,7 +132,7 @@ void feed_parser_rss20_end(void *data, const gchar *el)
                        } else if( !strcmp(el, "admin:generatorAgent") ) {
                                FILL(feed->generator)
                        } else if( !strcmp(el, "dc:date") ) {
-                               feed->date = parseISO8601Date(text);
+                               feed->date = procheader_date_parse(NULL, text, 0);
                        } else if( !strcmp(el, "pubDate") ) {
                                feed->date = procheader_date_parse(NULL, text, 0);
                        }
@@ -162,7 +162,7 @@ void feed_parser_rss20_end(void *data, const gchar *el)
                        } else if( !strcmp(el, "wfw:commentRSS") || !strcmp(el, "wfw:commentRss") ) {
                                FILL(ctx->curitem->comments_url)
                        } else if( !strcmp(el, "dc:date") ) {
-                               ctx->curitem->date_modified = parseISO8601Date(text);
+                               ctx->curitem->date_modified = procheader_date_parse(NULL, text, 0);
                        } else if( !strcmp(el, "pubDate") ) {
                                ctx->curitem->date_modified = procheader_date_parse(NULL, text, 0);
                        } else if( !strcmp(el, "dc:creator")) {