talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 8469cc0131fd4ca5fb28b55c63baa57371c6c0e6
parent 4dbb2b5d931e7853bd8e7d69ab8f63106f1ddcb2
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Sat, 30 May 2015 18:32:35 +0200

RSSyl: struct dirent doesn't have d_type member on Windows.

Diffstat:
Msrc/plugins/rssyl/rssyl_update_comments.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git 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);