Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a253cb9

Browse files
committed
In libiconv_modules, surround unused static _citrus_XXX_pack_state() and
_citrus_XXX_unpack_state() functions with #if 0, for now. MFC after: 3 days
1 parent 369ddc1 commit a253cb9

File tree

14 files changed

+28
-0
lines changed

14 files changed

+28
-0
lines changed

lib/libiconv_modules/BIG5/citrus_big5.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ _citrus_BIG5_init_state(_BIG5EncodingInfo * __restrict ei __unused,
123123
memset(s, 0, sizeof(*s));
124124
}
125125

126+
#if 0
126127
static __inline void
127128
/*ARGSUSED*/
128129
_citrus_BIG5_pack_state(_BIG5EncodingInfo * __restrict ei __unused,
@@ -142,6 +143,7 @@ _citrus_BIG5_unpack_state(_BIG5EncodingInfo * __restrict ei __unused,
142143

143144
memcpy((void *)s, pspriv, sizeof(*s));
144145
}
146+
#endif
145147

146148
static __inline int
147149
_citrus_BIG5_check(_BIG5EncodingInfo *ei, unsigned int c)

lib/libiconv_modules/DECHanyu/citrus_dechanyu.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ _citrus_DECHanyu_init_state(_DECHanyuEncodingInfo * __restrict ei __unused,
7878
psenc->chlen = 0;
7979
}
8080

81+
#if 0
8182
static __inline void
8283
/*ARGSUSED*/
8384
_citrus_DECHanyu_pack_state(_DECHanyuEncodingInfo * __restrict ei __unused,
@@ -96,6 +97,7 @@ _citrus_DECHanyu_unpack_state(_DECHanyuEncodingInfo * __restrict ei __unused,
9697

9798
memcpy((void *)psenc, pspriv, sizeof(*psenc));
9899
}
100+
#endif
99101

100102
static void
101103
/*ARGSUSED*/

lib/libiconv_modules/EUC/citrus_euc.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ _citrus_EUC_init_state(_EUCEncodingInfo *ei __unused, _EUCState *s)
169169
memset(s, 0, sizeof(*s));
170170
}
171171

172+
#if 0
172173
static __inline void
173174
/*ARGSUSED*/
174175
_citrus_EUC_pack_state(_EUCEncodingInfo *ei __unused, void *pspriv,
@@ -186,6 +187,7 @@ _citrus_EUC_unpack_state(_EUCEncodingInfo *ei __unused, _EUCState *s,
186187

187188
memcpy((void *)s, pspriv, sizeof(*s));
188189
}
190+
#endif
189191

190192
static int
191193
_citrus_EUC_mbrtowc_priv(_EUCEncodingInfo *ei, wchar_t *pwc, const char **s,

lib/libiconv_modules/EUCTW/citrus_euctw.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ _citrus_EUCTW_init_state(_EUCTWEncodingInfo * __restrict ei __unused,
136136
memset(s, 0, sizeof(*s));
137137
}
138138

139+
#if 0
139140
static __inline void
140141
/*ARGSUSED*/
141142
_citrus_EUCTW_pack_state(_EUCTWEncodingInfo * __restrict ei __unused,
@@ -153,6 +154,7 @@ _citrus_EUCTW_unpack_state(_EUCTWEncodingInfo * __restrict ei __unused,
153154

154155
memcpy((void *)s, pspriv, sizeof(*s));
155156
}
157+
#endif
156158

157159
static int
158160
/*ARGSUSED*/

lib/libiconv_modules/GBK2K/citrus_gbk2k.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ _citrus_GBK2K_init_state(_GBK2KEncodingInfo * __restrict ei __unused,
8080
memset(s, 0, sizeof(*s));
8181
}
8282

83+
#if 0
8384
static __inline void
8485
/*ARGSUSED*/
8586
_citrus_GBK2K_pack_state(_GBK2KEncodingInfo * __restrict ei __unused,
@@ -97,6 +98,7 @@ _citrus_GBK2K_unpack_state(_GBK2KEncodingInfo * __restrict ei __unused,
9798

9899
memcpy((void *)s, pspriv, sizeof(*s));
99100
}
101+
#endif
100102

101103
static __inline bool
102104
_mb_singlebyte(int c)

lib/libiconv_modules/HZ/citrus_hz.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ _citrus_HZ_init_state(_HZEncodingInfo * __restrict ei,
153153
psenc->inuse = INIT0(ei);
154154
}
155155

156+
#if 0
156157
static __inline void
157158
/*ARGSUSED*/
158159
_citrus_HZ_pack_state(_HZEncodingInfo * __restrict ei __unused,
@@ -170,6 +171,7 @@ _citrus_HZ_unpack_state(_HZEncodingInfo * __restrict ei __unused,
170171

171172
memcpy((void *)psenc, pspriv, sizeof(*psenc));
172173
}
174+
#endif
173175

174176
static int
175177
_citrus_HZ_mbrtowc_priv(_HZEncodingInfo * __restrict ei,

lib/libiconv_modules/ISO2022/citrus_iso2022.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -444,6 +444,7 @@ _citrus_ISO2022_init_state(_ISO2022EncodingInfo * __restrict ei,
444444
s->flags |= _ISO2022STATE_FLAG_INITIALIZED;
445445
}
446446

447+
#if 0
447448
static __inline void
448449
/*ARGSUSED*/
449450
_citrus_ISO2022_pack_state(_ISO2022EncodingInfo * __restrict ei __unused,
@@ -461,6 +462,7 @@ _citrus_ISO2022_unpack_state(_ISO2022EncodingInfo * __restrict ei __unused,
461462

462463
memcpy((void *)s, pspriv, sizeof(*s));
463464
}
465+
#endif
464466

465467
static int
466468
/*ARGSUSED*/

lib/libiconv_modules/JOHAB/citrus_johab.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ _citrus_JOHAB_init_state(_JOHABEncodingInfo * __restrict ei __unused,
8080
psenc->chlen = 0;
8181
}
8282

83+
#if 0
8384
static __inline void
8485
/*ARGSUSED*/
8586
_citrus_JOHAB_pack_state(_JOHABEncodingInfo * __restrict ei __unused,
@@ -97,6 +98,7 @@ _citrus_JOHAB_unpack_state(_JOHABEncodingInfo * __restrict ei __unused,
9798

9899
memcpy((void *)psenc, pspriv, sizeof(*psenc));
99100
}
101+
#endif
100102

101103
static void
102104
/*ARGSUSED*/

lib/libiconv_modules/MSKanji/citrus_mskanji.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ _citrus_MSKanji_init_state(_MSKanjiEncodingInfo * __restrict ei __unused,
130130
s->chlen = 0;
131131
}
132132

133+
#if 0
133134
static __inline void
134135
/*ARGSUSED*/
135136
_citrus_MSKanji_pack_state(_MSKanjiEncodingInfo * __restrict ei __unused,
@@ -147,6 +148,7 @@ _citrus_MSKanji_unpack_state(_MSKanjiEncodingInfo * __restrict ei __unused,
147148

148149
memcpy((void *)s, pspriv, sizeof(*s));
149150
}
151+
#endif
150152

151153
static int
152154
/*ARGSUSED*/

lib/libiconv_modules/UES/citrus_ues.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ _citrus_UES_init_state(_UESEncodingInfo * __restrict ei __unused,
7575
psenc->chlen = 0;
7676
}
7777

78+
#if 0
7879
static __inline void
7980
/*ARGSUSED*/
8081
_citrus_UES_pack_state(_UESEncodingInfo * __restrict ei __unused,
@@ -92,6 +93,7 @@ _citrus_UES_unpack_state(_UESEncodingInfo * __restrict ei __unused,
9293

9394
memcpy((void *)psenc, pspriv, sizeof(*psenc));
9495
}
96+
#endif
9597

9698
static __inline int
9799
to_int(int ch)

0 commit comments

Comments
 (0)