From 8469cc0131fd4ca5fb28b55c63baa57371c6c0e6 Mon Sep 17 00:00:00 2001 From: Andrej Kacian Date: Sat, 30 May 2015 18:32:35 +0200 Subject: [PATCH] RSSyl: struct dirent doesn't have d_type member on Windows. --- src/plugins/rssyl/rssyl_update_comments.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/rssyl/rssyl_update_comments.c b/src/plugins/rssyl/rssyl_update_comments.c index 4b5cb3324..8040f30f3 100644 --- a/src/plugins/rssyl/rssyl_update_comments.c +++ b/src/plugins/rssyl/rssyl_update_comments.c @@ -88,7 +88,11 @@ void rssyl_update_comments(RFolderItem *ritem) return; } +#ifdef G_OS_WIN32 + if( (num = to_number(d->d_name)) > 0) { +#else if( (num = to_number(d->d_name)) > 0 && d->d_type == DT_REG ) { +#endif debug_print("RSSyl: starting to parse '%s'\n", d->d_name); fname = g_strdup_printf("%s%c%s", path, G_DIR_SEPARATOR, d->d_name); -- 2.25.1