Deleted Added
full compact
citrus_stdenc_local.h (252583) citrus_stdenc_local.h (281550)
1/* $FreeBSD: head/lib/libc/iconv/citrus_stdenc_local.h 252583 2013-07-03 18:27:45Z peter $ */
1/* $FreeBSD: head/lib/libc/iconv/citrus_stdenc_local.h 281550 2015-04-15 09:09:20Z tijl $ */
2/* $NetBSD: citrus_stdenc_local.h,v 1.4 2008/02/09 14:56:20 junyoung Exp $ */
3
4/*-
5 * Copyright (c)2003 Citrus Project,
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions

--- 40 unchanged lines hidden (view full) ---

50static void _citrus_##_e_##_stdenc_uninit(struct _citrus_stdenc *);\
51static int _citrus_##_e_##_stdenc_init_state \
52 (struct _citrus_stdenc * __restrict, \
53 void * __restrict); \
54static int _citrus_##_e_##_stdenc_mbtocs \
55 (struct _citrus_stdenc * __restrict, \
56 _citrus_csid_t * __restrict, \
57 _citrus_index_t * __restrict, \
2/* $NetBSD: citrus_stdenc_local.h,v 1.4 2008/02/09 14:56:20 junyoung Exp $ */
3
4/*-
5 * Copyright (c)2003 Citrus Project,
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions

--- 40 unchanged lines hidden (view full) ---

50static void _citrus_##_e_##_stdenc_uninit(struct _citrus_stdenc *);\
51static int _citrus_##_e_##_stdenc_init_state \
52 (struct _citrus_stdenc * __restrict, \
53 void * __restrict); \
54static int _citrus_##_e_##_stdenc_mbtocs \
55 (struct _citrus_stdenc * __restrict, \
56 _citrus_csid_t * __restrict, \
57 _citrus_index_t * __restrict, \
58 const char ** __restrict, size_t, \
58 char ** __restrict, size_t, \
59 void * __restrict, size_t * __restrict, \
60 struct iconv_hooks *); \
61static int _citrus_##_e_##_stdenc_cstomb \
62 (struct _citrus_stdenc * __restrict, \
63 char * __restrict, size_t, _citrus_csid_t, \
64 _citrus_index_t, void * __restrict, \
65 size_t * __restrict, struct iconv_hooks *); \
66static int _citrus_##_e_##_stdenc_mbtowc \
67 (struct _citrus_stdenc * __restrict, \
68 _citrus_wc_t * __restrict, \
59 void * __restrict, size_t * __restrict, \
60 struct iconv_hooks *); \
61static int _citrus_##_e_##_stdenc_cstomb \
62 (struct _citrus_stdenc * __restrict, \
63 char * __restrict, size_t, _citrus_csid_t, \
64 _citrus_index_t, void * __restrict, \
65 size_t * __restrict, struct iconv_hooks *); \
66static int _citrus_##_e_##_stdenc_mbtowc \
67 (struct _citrus_stdenc * __restrict, \
68 _citrus_wc_t * __restrict, \
69 const char ** __restrict, size_t, \
69 char ** __restrict, size_t, \
70 void * __restrict, size_t * __restrict, \
71 struct iconv_hooks *); \
72static int _citrus_##_e_##_stdenc_wctomb \
73 (struct _citrus_stdenc * __restrict, \
74 char * __restrict, size_t, _citrus_wc_t, \
75 void * __restrict, size_t * __restrict, \
76 struct iconv_hooks *); \
77static int _citrus_##_e_##_stdenc_put_state_reset \

--- 23 unchanged lines hidden (view full) ---

101 (struct _citrus_stdenc * __reatrict, const void * __restrict , size_t,
102 struct _citrus_stdenc_traits * __restrict);
103typedef void (*_citrus_stdenc_uninit_t)(struct _citrus_stdenc * __restrict);
104typedef int (*_citrus_stdenc_init_state_t)
105 (struct _citrus_stdenc * __restrict, void * __restrict);
106typedef int (*_citrus_stdenc_mbtocs_t)
107 (struct _citrus_stdenc * __restrict,
108 _citrus_csid_t * __restrict, _citrus_index_t * __restrict,
70 void * __restrict, size_t * __restrict, \
71 struct iconv_hooks *); \
72static int _citrus_##_e_##_stdenc_wctomb \
73 (struct _citrus_stdenc * __restrict, \
74 char * __restrict, size_t, _citrus_wc_t, \
75 void * __restrict, size_t * __restrict, \
76 struct iconv_hooks *); \
77static int _citrus_##_e_##_stdenc_put_state_reset \

--- 23 unchanged lines hidden (view full) ---

101 (struct _citrus_stdenc * __reatrict, const void * __restrict , size_t,
102 struct _citrus_stdenc_traits * __restrict);
103typedef void (*_citrus_stdenc_uninit_t)(struct _citrus_stdenc * __restrict);
104typedef int (*_citrus_stdenc_init_state_t)
105 (struct _citrus_stdenc * __restrict, void * __restrict);
106typedef int (*_citrus_stdenc_mbtocs_t)
107 (struct _citrus_stdenc * __restrict,
108 _citrus_csid_t * __restrict, _citrus_index_t * __restrict,
109 const char ** __restrict, size_t,
109 char ** __restrict, size_t,
110 void * __restrict, size_t * __restrict,
111 struct iconv_hooks *);
112typedef int (*_citrus_stdenc_cstomb_t)
113 (struct _citrus_stdenc *__restrict, char * __restrict, size_t,
114 _citrus_csid_t, _citrus_index_t, void * __restrict,
115 size_t * __restrict, struct iconv_hooks *);
116typedef int (*_citrus_stdenc_mbtowc_t)
117 (struct _citrus_stdenc * __restrict,
118 _citrus_wc_t * __restrict,
110 void * __restrict, size_t * __restrict,
111 struct iconv_hooks *);
112typedef int (*_citrus_stdenc_cstomb_t)
113 (struct _citrus_stdenc *__restrict, char * __restrict, size_t,
114 _citrus_csid_t, _citrus_index_t, void * __restrict,
115 size_t * __restrict, struct iconv_hooks *);
116typedef int (*_citrus_stdenc_mbtowc_t)
117 (struct _citrus_stdenc * __restrict,
118 _citrus_wc_t * __restrict,
119 const char ** __restrict, size_t,
119 char ** __restrict, size_t,
120 void * __restrict, size_t * __restrict,
121 struct iconv_hooks *);
122typedef int (*_citrus_stdenc_wctomb_t)
123 (struct _citrus_stdenc *__restrict, char * __restrict, size_t,
124 _citrus_wc_t, void * __restrict, size_t * __restrict,
125 struct iconv_hooks *);
126typedef int (*_citrus_stdenc_put_state_reset_t)
127 (struct _citrus_stdenc *__restrict, char * __restrict, size_t,

--- 35 unchanged lines hidden ---
120 void * __restrict, size_t * __restrict,
121 struct iconv_hooks *);
122typedef int (*_citrus_stdenc_wctomb_t)
123 (struct _citrus_stdenc *__restrict, char * __restrict, size_t,
124 _citrus_wc_t, void * __restrict, size_t * __restrict,
125 struct iconv_hooks *);
126typedef int (*_citrus_stdenc_put_state_reset_t)
127 (struct _citrus_stdenc *__restrict, char * __restrict, size_t,

--- 35 unchanged lines hidden ---