#include "ekg2-config.h"
#include "xmalloc.h"
Idź do kodu źródłowego tego pliku.
|
#define | CHAR_T unsigned char |
|
#define | TEXT(x) x |
|
#define | CHAR(x) x |
|
#define | STRING_FORMAT "%s" |
|
#define | CHAR_FORMAT "%c" |
|
#define | xwcslen(str) xstrlen((char *) str) |
|
#define | xmbslen(str) xstrlen(str) |
|
#define | xwcscpy(dst, str) xstrcpy((char *) dst, (char *) str) |
|
#define | xwcsdup(str) (CHAR_T *) xstrdup((char *) str) |
|
#define | xwcscat(dst, src) xstrcat((char *) dst, (char *) src) |
|
#define | xwcscmp(s1, s2) xstrcmp((char *) s1, (char *) s2) |
|
#define | xwcschr(s, c) xstrchr((char *) s, c) |
|
#define | wcs_to_normal(x) (char *) x |
|
#define | wcs_array_make(str, sep, max, trim, quotes) (CHAR_T **) array_make((char *) str, sep, max, trim, quotes) |
|
#define | wcs_array_join(arr, sep) (CHAR_T *) array_join((char **) arr, sep) |
|
#define | xwcslcpy(dst, src, size) strlcpy((char *) dst, (char *) src, size) |
|
#define | free_utf(x) |
|
◆ CHAR
◆ CHAR_FORMAT
◆ CHAR_T
#define CHAR_T unsigned char |
◆ free_utf
◆ STRING_FORMAT
#define STRING_FORMAT "%s" |
◆ TEXT
◆ wcs_array_join
◆ wcs_array_make
#define wcs_array_make |
( |
|
str, |
|
|
|
sep, |
|
|
|
max, |
|
|
|
trim, |
|
|
|
quotes |
|
) |
| (CHAR_T **) array_make((char *) str, sep, max, trim, quotes) |
◆ wcs_to_normal
#define wcs_to_normal |
( |
|
x | ) |
(char *) x |
◆ xmbslen
#define xmbslen |
( |
|
str | ) |
xstrlen(str) |
◆ xwcscat
#define xwcscat |
( |
|
dst, |
|
|
|
src |
|
) |
| xstrcat((char *) dst, (char *) src) |
◆ xwcschr
#define xwcschr |
( |
|
s, |
|
|
|
c |
|
) |
| xstrchr((char *) s, c) |
◆ xwcscmp
#define xwcscmp |
( |
|
s1, |
|
|
|
s2 |
|
) |
| xstrcmp((char *) s1, (char *) s2) |
◆ xwcscpy
#define xwcscpy |
( |
|
dst, |
|
|
|
str |
|
) |
| xstrcpy((char *) dst, (char *) str) |
◆ xwcsdup
◆ xwcslcpy
#define xwcslcpy |
( |
|
dst, |
|
|
|
src, |
|
|
|
size |
|
) |
| strlcpy((char *) dst, (char *) src, size) |
◆ xwcslen
#define xwcslen |
( |
|
str | ) |
xstrlen((char *) str) |