#ifndef INCLUDE_LIBQB_FILEPATH_H #define INCLUDE_LIBQB_FILEPATH_H // Takes a path + filename, and returns just the filename portion // Returns either NULL or empty string if it has none. const char *filepath_get_filename(const char *path); // Takes a filename and returns just the extension at the end // Returns either NULL or empty string if it has none. const char *filepath_get_extension(const char *fliename); // Returns true if the path is to a file that matches the provided extension bool filepath_has_extension(const char *path, const char *extension); #endif