NeoMutt  2025-12-11-177-g48e272
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
ctype.c
Go to the documentation of this file.
1
23
31
32#include <ctype.h>
33#include <stdbool.h>
34
40bool mutt_isalnum(int arg)
41{
42 if (isascii(arg))
43 return isalnum(arg);
44
45 return false;
46}
47
53bool mutt_isalpha(int arg)
54{
55 if (isascii(arg))
56 return isalpha(arg);
57
58 return false;
59}
60
66bool mutt_isdigit(int arg)
67{
68 if (isascii(arg))
69 return isdigit(arg);
70
71 return false;
72}
73
79bool mutt_ispunct(int arg)
80{
81 if (isascii(arg))
82 return ispunct(arg);
83
84 return false;
85}
86
96bool mutt_isspace(int arg)
97{
98 if (isascii(arg))
99 return isspace(arg);
100
101 return false;
102}
103
111bool mutt_isxdigit(int arg)
112{
113 if (isascii(arg))
114 return isxdigit(arg);
115
116 return false;
117}
118
126int mutt_tolower(int arg)
127{
128 if (isascii(arg))
129 return tolower(arg);
130
131 return arg;
132}
133
140int mutt_toupper(int arg)
141{
142 if (isascii(arg))
143 return toupper(arg);
144
145 return arg;
146}
bool mutt_isspace(int arg)
Wrapper for isspace(3)
Definition ctype.c:96
bool mutt_isalpha(int arg)
Wrapper for isalpha(3)
Definition ctype.c:53
bool mutt_ispunct(int arg)
Wrapper for ispunct(3)
Definition ctype.c:79
bool mutt_isxdigit(int arg)
Wrapper for isxdigit(3)
Definition ctype.c:111
int mutt_toupper(int arg)
Wrapper for toupper(3)
Definition ctype.c:140
bool mutt_isalnum(int arg)
Wrapper for isalnum(3)
Definition ctype.c:40
int mutt_tolower(int arg)
Wrapper for tolower(3)
Definition ctype.c:126
bool mutt_isdigit(int arg)
Wrapper for isdigit(3)
Definition ctype.c:66