fs_read_dir

struct fs_directory_iterator *fs_read_dir(struct fs_directory_iterator *it)

Iterates over the next entry of a directory.

struct fs_directory_iterator* it = fs_open_dir("./somedir");

while(fs_read_dir(it))
{
    printf("%s", it->path);
}

fs_close_dir(it);

Parameters

it[in] Some opened directory iterator

Returns

The same it pointer or NULL if an error occurred or there is no more entry to iterate over.