24#ifndef _NETSURF_UTILS_FILEPATH_H_
25#define _NETSURF_UTILS_FILEPATH_H_
77char *
filepath_sfind(
char **respathv,
char *filepath,
const char *filename);
char ** filepath_path_to_strvec(const char *path)
Convert a colon separated list of path elements into a string vector.
char * filepath_sfind(char **respathv, char *filepath, const char *filename)
Searches an array of resource paths for a file.
char * filepath_sfindfile(char *str, const char *format,...)
Create a normalised file name.
char * filepath_find(char **respathv, const char *filename)
Searches an array of resource paths for a file.
char * filepath_vsfindfile(char *str, const char *format, va_list ap)
Create a normalised file name.
char * filepath_sfinddef(char **respathv, char *filepath, const char *filename, const char *def)
Searches an array of resource paths for a file optionally forcing a default.
char * filepath_findfile(const char *format,...)
Create a normalised file name.
void filepath_free_strvec(char **pathv)
Free a string vector.
char ** filepath_generate(char *const *pathv, const char *const *langv)
Merge two string vectors into a resource search path vector.
static nserror path(const struct redraw_context *ctx, const plot_style_t *pstyle, const float *p, unsigned int n, const float transform[6])
Plots a path.