NeoMutt  2025-12-11-1039-g550ac6
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
125int mutt_tolower(int arg)
126{
127 if (isascii(arg))
128 return tolower(arg);
129
130 return arg;
131}
132
139int mutt_toupper(int arg)
140{
141 if (isascii(arg))
142 return toupper(arg);
143
144 return arg;
145}
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:139
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:125
bool mutt_isdigit(int arg)
Wrapper for isdigit(3).
Definition ctype.c:66