Deleted Added
full compact
xlocale_private.h (233173) xlocale_private.h (250883)
1/*-
2 * Copyright (c) 2011 The FreeBSD Foundation
3 * All rights reserved.
4 *
5 * This software was developed by David Chisnall under sponsorship from
6 * the FreeBSD Foundation.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
1/*-
2 * Copyright (c) 2011 The FreeBSD Foundation
3 * All rights reserved.
4 *
5 * This software was developed by David Chisnall under sponsorship from
6 * the FreeBSD Foundation.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
29 * $FreeBSD: head/lib/libc/locale/xlocale_private.h 233173 2012-03-19 11:47:37Z theraven $
29 * $FreeBSD: head/lib/libc/locale/xlocale_private.h 250883 2013-05-21 19:59:37Z ed $
30 */
31
32#ifndef _XLOCALE_PRIVATE__H_
33#define _XLOCALE_PRIVATE__H_
34
35#include <xlocale.h>
36#include <locale.h>
37#include <stdlib.h>

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

104 * LC_MESSAGES (1), or if it should use the C default instead (0). */
105 int using_messages_locale;
106 /** The structure to be returned from localeconv_l() for this locale. */
107 struct lconv lconv;
108 /** Persistent state used by mblen() calls. */
109 __mbstate_t mblen;
110 /** Persistent state used by mbrlen() calls. */
111 __mbstate_t mbrlen;
30 */
31
32#ifndef _XLOCALE_PRIVATE__H_
33#define _XLOCALE_PRIVATE__H_
34
35#include <xlocale.h>
36#include <locale.h>
37#include <stdlib.h>

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

104 * LC_MESSAGES (1), or if it should use the C default instead (0). */
105 int using_messages_locale;
106 /** The structure to be returned from localeconv_l() for this locale. */
107 struct lconv lconv;
108 /** Persistent state used by mblen() calls. */
109 __mbstate_t mblen;
110 /** Persistent state used by mbrlen() calls. */
111 __mbstate_t mbrlen;
112 /** Persistent state used by mbrtoc16() calls. */
113 __mbstate_t mbrtoc16;
114 /** Persistent state used by mbrtoc32() calls. */
115 __mbstate_t mbrtoc32;
112 /** Persistent state used by mbrtowc() calls. */
113 __mbstate_t mbrtowc;
114 /** Persistent state used by mbsnrtowcs() calls. */
115 __mbstate_t mbsnrtowcs;
116 /** Persistent state used by mbsrtowcs() calls. */
117 __mbstate_t mbsrtowcs;
118 /** Persistent state used by mbtowc() calls. */
119 __mbstate_t mbtowc;
116 /** Persistent state used by mbrtowc() calls. */
117 __mbstate_t mbrtowc;
118 /** Persistent state used by mbsnrtowcs() calls. */
119 __mbstate_t mbsnrtowcs;
120 /** Persistent state used by mbsrtowcs() calls. */
121 __mbstate_t mbsrtowcs;
122 /** Persistent state used by mbtowc() calls. */
123 __mbstate_t mbtowc;
124 /** Persistent state used by c16rtomb() calls. */
125 __mbstate_t c16rtomb;
126 /** Persistent state used by c32rtomb() calls. */
127 __mbstate_t c32rtomb;
120 /** Persistent state used by wcrtomb() calls. */
121 __mbstate_t wcrtomb;
122 /** Persistent state used by wcsnrtombs() calls. */
123 __mbstate_t wcsnrtombs;
124 /** Persistent state used by wcsrtombs() calls. */
125 __mbstate_t wcsrtombs;
126 /** Persistent state used by wctomb() calls. */
127 __mbstate_t wctomb;

--- 97 unchanged lines hidden ---
128 /** Persistent state used by wcrtomb() calls. */
129 __mbstate_t wcrtomb;
130 /** Persistent state used by wcsnrtombs() calls. */
131 __mbstate_t wcsnrtombs;
132 /** Persistent state used by wcsrtombs() calls. */
133 __mbstate_t wcsrtombs;
134 /** Persistent state used by wctomb() calls. */
135 __mbstate_t wctomb;

--- 97 unchanged lines hidden ---