diff options
Diffstat (limited to 'src/base/system.c')
| -rw-r--r-- | src/base/system.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/base/system.c b/src/base/system.c index 5312a705..9788e625 100644 --- a/src/base/system.c +++ b/src/base/system.c @@ -863,7 +863,7 @@ int net_init() return 0; } -int fs_listdir(const char *dir, FS_LISTDIR_CALLBACK cb, void *user) +int fs_listdir(const char *dir, FS_LISTDIR_CALLBACK cb, int type, void *user) { #if defined(CONF_FAMILY_WINDOWS) WIN32_FIND_DATA finddata; @@ -880,7 +880,7 @@ int fs_listdir(const char *dir, FS_LISTDIR_CALLBACK cb, void *user) do { if(finddata.cFileName[0] != '.') - cb(finddata.cFileName, 0, user); + cb(finddata.cFileName, 0, type, user); } while (FindNextFileA(handle, &finddata)); FindClose(handle); @@ -893,7 +893,7 @@ int fs_listdir(const char *dir, FS_LISTDIR_CALLBACK cb, void *user) return 0; while((entry = readdir(d)) != NULL) - cb(entry->d_name, 0, user); + cb(entry->d_name, 0, type, user); /* close the directory and return */ closedir(d); |