Lines 46-52
static void _citrus_##_m_##_iconv_unini
Link Here
|
46 |
(struct _citrus_iconv_shared *); \ |
46 |
(struct _citrus_iconv_shared *); \ |
47 |
static int _citrus_##_m_##_iconv_convert \ |
47 |
static int _citrus_##_m_##_iconv_convert \ |
48 |
(struct _citrus_iconv * __restrict, \ |
48 |
(struct _citrus_iconv * __restrict, \ |
49 |
const char * __restrict * __restrict, \ |
49 |
char * __restrict * __restrict, \ |
50 |
size_t * __restrict, \ |
50 |
size_t * __restrict, \ |
51 |
char * __restrict * __restrict, \ |
51 |
char * __restrict * __restrict, \ |
52 |
size_t * __restrict outbytes, \ |
52 |
size_t * __restrict outbytes, \ |
Lines 75-81
typedef void (*_citrus_iconv_uninit_shar
Link Here
|
75 |
(struct _citrus_iconv_shared *); |
75 |
(struct _citrus_iconv_shared *); |
76 |
typedef int (*_citrus_iconv_convert_t) |
76 |
typedef int (*_citrus_iconv_convert_t) |
77 |
(struct _citrus_iconv * __restrict, |
77 |
(struct _citrus_iconv * __restrict, |
78 |
const char *__restrict* __restrict, size_t * __restrict, |
78 |
char *__restrict* __restrict, size_t * __restrict, |
79 |
char * __restrict * __restrict, size_t * __restrict, uint32_t, |
79 |
char * __restrict * __restrict, size_t * __restrict, uint32_t, |
80 |
size_t * __restrict); |
80 |
size_t * __restrict); |
81 |
typedef int (*_citrus_iconv_init_context_t)(struct _citrus_iconv *); |
81 |
typedef int (*_citrus_iconv_init_context_t)(struct _citrus_iconv *); |