#pragma once #include #include #include #include "util.h" typedef struct { DIR *dir; util_file_t *file; char name[NAME_MAX + 1]; char *lang; } docs_t; bool docs_init(docs_t *docs, char *dir); char *docs_next(docs_t *docs, char *name, bool content); void docs_reset(docs_t *docs); void docs_free(docs_t *docs);