#ifndef SF_DIR_H #define SF_DIR_H #include #include #include #include "wm.h" /* typedef struct { */ /* char name[256]; */ /* bool is_dir; */ /* } file_entry; */ /* typedef struct { */ /* char path[PATH_MAX]; */ /* directory dir; */ /* size_t cursor; */ /* file_entry *entries; */ /* size_t count; */ /* size_t capacity; */ /* } dir_stat; */ char *xdirname(char *path); char *xbasename(char *path); /* directory *dir_read(directory *dir, const char *path); */ /* void dir_free(directory *dir); */ #endif /* SF_DIR_H */