11#ifndef MYMPD_SDS_FILE_H
12#define MYMPD_SDS_FILE_H
14#include "dist/sds/sds.h"
29sds
sds_getline(sds s, FILE *fp,
size_t max,
int *nread);
30sds
sds_getfile(sds s,
const char *file_path,
size_t max,
bool remove_newline,
bool warn,
int *nread);
sds sds_basename(sds s)
Definition sds_file.c:126
sds sds_getline(sds s, FILE *fp, size_t max, int *nread)
Definition sds_file.c:31
sds sds_replace_file_extension(sds filename, const char *ext)
Definition sds_file.c:258
sds sds_getfile_from_fp(sds s, FILE *fp, size_t max, bool remove_newline, int *nread)
Definition sds_file.c:99
sds sds_getfile(sds s, const char *file_path, size_t max, bool remove_newline, bool warn, int *nread)
Definition sds_file.c:67
getfile_status
Definition sds_file.h:22
sds sds_dirname(sds s)
Definition sds_file.c:152
void sds_strip_file_extension(sds filename)
Definition sds_file.c:238
void sds_sanitize_filename(sds filename)
Definition sds_file.c:277
void sds_basename_uri(sds uri)
Definition sds_file.c:189
void sds_strip_slash(sds dirname)
Definition sds_file.c:221
void sds_sanitize_filename2(sds filename)
Definition sds_file.c:298