wchar.h (3b8f08459569bf0faa21473e5cec2491e95c9349) wchar.h (448f5f73dcc7efe69df16b6a875b0cf0c6f41ae3)
1/*-
2 * Copyright (c)1999 Citrus Project,
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

199#endif /* __ISO_C_VISIBLE >= 1999 */
200
201#if __XSI_VISIBLE
202int wcswidth(const wchar_t *, size_t);
203int wcwidth(wchar_t);
204#define wcwidth(_c) __wcwidth(_c)
205#endif
206
1/*-
2 * Copyright (c)1999 Citrus Project,
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

199#endif /* __ISO_C_VISIBLE >= 1999 */
200
201#if __XSI_VISIBLE
202int wcswidth(const wchar_t *, size_t);
203int wcwidth(wchar_t);
204#define wcwidth(_c) __wcwidth(_c)
205#endif
206
207#if __POSIX_VISIBLE >= 200809 || __BSD_VISIBLE
207#if __POSIX_VISIBLE >= 200809
208size_t mbsnrtowcs(wchar_t * __restrict, const char ** __restrict, size_t,
209 size_t, mbstate_t * __restrict);
210FILE *open_wmemstream(wchar_t **, size_t *);
211wchar_t *wcpcpy(wchar_t * __restrict, const wchar_t * __restrict);
212wchar_t *wcpncpy(wchar_t * __restrict, const wchar_t * __restrict, size_t);
213wchar_t *wcsdup(const wchar_t *) __malloc_like;
214int wcscasecmp(const wchar_t *, const wchar_t *);
215int wcsncasecmp(const wchar_t *, const wchar_t *, size_t n);

--- 17 unchanged lines hidden ---
208size_t mbsnrtowcs(wchar_t * __restrict, const char ** __restrict, size_t,
209 size_t, mbstate_t * __restrict);
210FILE *open_wmemstream(wchar_t **, size_t *);
211wchar_t *wcpcpy(wchar_t * __restrict, const wchar_t * __restrict);
212wchar_t *wcpncpy(wchar_t * __restrict, const wchar_t * __restrict, size_t);
213wchar_t *wcsdup(const wchar_t *) __malloc_like;
214int wcscasecmp(const wchar_t *, const wchar_t *);
215int wcsncasecmp(const wchar_t *, const wchar_t *, size_t n);

--- 17 unchanged lines hidden ---