Cygwin: mmap: allow remapping part of an existing anonymous mapping
[newlib-cygwin.git] / newlib / libc / ctype / iswlower.c
blobe1d926b53d196b8bd9ef1ab86cdad8eb5062ac05
1 /*
2 FUNCTION
3 <<iswlower>>, <<iswlower_l>>---lowercase wide character test
5 INDEX
6 iswlower
8 INDEX
9 iswlower_l
11 SYNOPSIS
12 #include <wctype.h>
13 int iswlower(wint_t <[c]>);
15 #include <wctype.h>
16 int iswlower_l(wint_t <[c]>, locale_t <[locale]>);
18 DESCRIPTION
19 <<iswlower>> is a function which classifies wide-character values that
20 are categorized as lowercase.
22 <<iswlower_l>> is like <<iswlower>> but performs the check based on the
23 locale specified by the locale object locale. If <[locale]> is
24 LC_GLOBAL_LOCALE or not a valid locale object, the behaviour is undefined.
26 RETURNS
27 <<iswlower>>, <<iswlower_l>> return non-zero if <[c]> is a lowercase wide character.
29 PORTABILITY
30 <<iswlower>> is C99.
31 <<iswlower_l>> is POSIX-1.2008.
33 No supporting OS subroutines are required.
35 #include <_ansi.h>
36 #include <wctype.h>
38 int
39 iswlower (wint_t c)
41 return iswlower_l (c, 0);