summaryrefslogtreecommitdiffstats
path: root/mbyte.h
blob: d3b24652d8b094a29e25b32016f1c499910809bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef _MBYTE_H
#define _MBYTE_H

void mutt_set_charset (char *charset);

size_t utf8rtowc (wchar_t *pwc, const char *s, size_t n, mbstate_t *_ps);

int wctomb (char *s, wchar_t wc);
int mbtowc (wchar_t *pwc, const char *s, size_t n);
size_t mbrtowc (wchar_t *pwc, const char *s, size_t n, mbstate_t *ps);
int iswprint (wint_t wc);
int wcwidth (wchar_t wc);

wchar_t replacement_char (void);

#endif /* _MBYTE_H */