Deleted Added
full compact
citrus_viqr.c (219019) citrus_viqr.c (252583)
1/* $FreeBSD: head/lib/libiconv_modules/VIQR/citrus_viqr.c 219019 2011-02-25 00:04:39Z gabor $ */
1/* $FreeBSD: head/lib/libiconv_modules/VIQR/citrus_viqr.c 252583 2013-07-03 18:27:45Z peter $ */
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

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

245 _VIQRState * __restrict psenc, const void * __restrict pspriv)
246{
247
248 memcpy((void *)psenc, pspriv, sizeof(*psenc));
249}
250
251static int
252_citrus_VIQR_mbrtowc_priv(_VIQREncodingInfo * __restrict ei,
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

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

245 _VIQRState * __restrict psenc, const void * __restrict pspriv)
246{
247
248 memcpy((void *)psenc, pspriv, sizeof(*psenc));
249}
250
251static int
252_citrus_VIQR_mbrtowc_priv(_VIQREncodingInfo * __restrict ei,
253 wchar_t * __restrict pwc, char ** __restrict s, size_t n,
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;
254 _VIQRState * __restrict psenc, size_t * __restrict nresult)
255{
256 mnemonic_t *m, *m0;
257 char *s0;
257 const char *s0;
258 wchar_t wc;
259 ssize_t i;
260 int ch, escape;
261
262 if (*s == NULL) {
263 _citrus_VIQR_init_state(ei, psenc);
264 *nresult = (size_t)_ENCODING_IS_STATE_DEPENDENT;
265 return (0);

--- 229 unchanged lines hidden ---
258 wchar_t wc;
259 ssize_t i;
260 int ch, escape;
261
262 if (*s == NULL) {
263 _citrus_VIQR_init_state(ei, psenc);
264 *nresult = (size_t)_ENCODING_IS_STATE_DEPENDENT;
265 return (0);

--- 229 unchanged lines hidden ---