From: Mathieu Rene Date: Fri, 3 Sep 2010 04:36:42 +0000 (-0400) Subject: switch_dir_next_file() should also match symlinks X-Git-Tag: v1.2-rc1~402 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a8ad3da74e626177159bb81e0272ea5f767b0dd0;p=thirdparty%2Ffreeswitch.git switch_dir_next_file() should also match symlinks --- diff --git a/src/switch_apr.c b/src/switch_apr.c index ba44ad224a..bdff179b4a 100644 --- a/src/switch_apr.c +++ b/src/switch_apr.c @@ -574,7 +574,7 @@ SWITCH_DECLARE(const char *) switch_dir_next_file(switch_dir_t *thedir, char *bu while (apr_dir_read(&(thedir->finfo), finfo_flags, thedir->dir_handle) == SWITCH_STATUS_SUCCESS) { - if (thedir->finfo.filetype != APR_REG) { + if (thedir->finfo.filetype != APR_REG && thedir->finfo.filetype != APR_LNK) { continue; }