Deleted Added
full compact
citrus_viqr.c (252583) citrus_viqr.c (260003)
1/* $FreeBSD: head/lib/libiconv_modules/VIQR/citrus_viqr.c 252583 2013-07-03 18:27:45Z peter $ */
1/* $FreeBSD: head/lib/libiconv_modules/VIQR/citrus_viqr.c 260003 2013-12-28 13:49:48Z dim $ */
2/* $NetBSD: citrus_viqr.c,v 1.4 2008/06/14 16:01:08 tnozaki Exp $ */
3
4/*-
5 * Copyright (c)2006 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

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

225/*ARGSUSED*/
226_citrus_VIQR_init_state(_VIQREncodingInfo * __restrict ei __unused,
227 _VIQRState * __restrict psenc)
228{
229
230 psenc->chlen = 0;
231}
232
2/* $NetBSD: citrus_viqr.c,v 1.4 2008/06/14 16:01:08 tnozaki Exp $ */
3
4/*-
5 * Copyright (c)2006 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

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

225/*ARGSUSED*/
226_citrus_VIQR_init_state(_VIQREncodingInfo * __restrict ei __unused,
227 _VIQRState * __restrict psenc)
228{
229
230 psenc->chlen = 0;
231}
232
233#if 0
233static __inline void
234/*ARGSUSED*/
235_citrus_VIQR_pack_state(_VIQREncodingInfo * __restrict ei __unused,
236 void *__restrict pspriv, const _VIQRState * __restrict psenc)
237{
238
239 memcpy(pspriv, (const void *)psenc, sizeof(*psenc));
240}
241
242static __inline void
243/*ARGSUSED*/
244_citrus_VIQR_unpack_state(_VIQREncodingInfo * __restrict ei __unused,
245 _VIQRState * __restrict psenc, const void * __restrict pspriv)
246{
247
248 memcpy((void *)psenc, pspriv, sizeof(*psenc));
249}
234static __inline void
235/*ARGSUSED*/
236_citrus_VIQR_pack_state(_VIQREncodingInfo * __restrict ei __unused,
237 void *__restrict pspriv, const _VIQRState * __restrict psenc)
238{
239
240 memcpy(pspriv, (const void *)psenc, sizeof(*psenc));
241}
242
243static __inline void
244/*ARGSUSED*/
245_citrus_VIQR_unpack_state(_VIQREncodingInfo * __restrict ei __unused,
246 _VIQRState * __restrict psenc, const void * __restrict pspriv)
247{
248
249 memcpy((void *)psenc, pspriv, sizeof(*psenc));
250}
251#endif
250
251static int
252_citrus_VIQR_mbrtowc_priv(_VIQREncodingInfo * __restrict ei,
253 wchar_t * __restrict pwc, const char ** __restrict s, size_t n,
254 _VIQRState * __restrict psenc, size_t * __restrict nresult)
255{
256 mnemonic_t *m, *m0;
257 const char *s0;

--- 237 unchanged lines hidden ---
252
253static int
254_citrus_VIQR_mbrtowc_priv(_VIQREncodingInfo * __restrict ei,
255 wchar_t * __restrict pwc, const char ** __restrict s, size_t n,
256 _VIQRState * __restrict psenc, size_t * __restrict nresult)
257{
258 mnemonic_t *m, *m0;
259 const char *s0;

--- 237 unchanged lines hidden ---