NeoMutt  2025-09-05-2-g4bf191
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
ctype.c
Go to the documentation of this file.
1
31#include <ctype.h>
32#include <stdbool.h>
33
39bool mutt_isalnum(int arg)
40{
41 if (isascii(arg))
42 return isalnum(arg);
43
44 return false;
45}
46
52bool mutt_isalpha(int arg)
53{
54 if (isascii(arg))
55 return isalpha(arg);
56
57 return false;
58}
59
65bool mutt_isdigit(int arg)
66{
67 if (isascii(arg))
68 return isdigit(arg);
69
70 return false;
71}
72
78bool mutt_ispunct(int arg)
79{
80 if (isascii(arg))
81 return ispunct(arg);
82
83 return false;
84}
85
95bool mutt_isspace(int arg)
96{
97 if (isascii(arg))
98 return isspace(arg);
99
100 return false;
101}
102
110bool mutt_isxdigit(int arg)
111{
112 if (isascii(arg))
113 return isxdigit(arg);
114
115 return false;
116}
117
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:95
bool mutt_isalpha(int arg)
Wrapper for isalpha(3)
Definition: ctype.c:52
bool mutt_ispunct(int arg)
Wrapper for ispunct(3)
Definition: ctype.c:78
bool mutt_isxdigit(int arg)
Wrapper for isxdigit(3)
Definition: ctype.c:110
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:39
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:65