Code

Renamed ncmpcrc.sample config.sample.
[ncmpc.git] / support.h
1 #ifndef SUPPORT_H
2 #define SUPPORT_H
4 #ifdef HAVE_LIBGEN_H
5 #include <libgen.h>
6 #endif
8 #ifndef HAVE_BASENAME
9 char *basename(char *path);
10 #endif
12 #define IS_WHITESPACE(c) (c==' ' || c=='\t' || c=='\r' || c=='\n')
14 char *trim(char *str);
15 char *remove_trailing_slash(char *path);
16 char *lowerstr(char *str);
17 char *strcasestr(const char *haystack, const char *needle);
19 int charset_init(void);
20 int charset_close(void);
21 char *utf8_to_locale(char *str);
22 char *locale_to_utf8(char *str);
24 #endif