summaryrefslogtreecommitdiff
path: root/lib/libc/ctype/iscntrl.c
blob: 53b8616ae2c62c32b5827834101e8ee0345ea205 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#include <ctype.h>     // for iscntrl, iscntrl_l, locale_t
#include <sys/cdefs.h> // for __unused, __weak

int iscntrl(int c)
{
	return (unsigned)c < 0x20 || c == 0x7f;
}

__weak int iscntrl_l(int c, locale_t __unused locale)
{
	return iscntrl(c);
}