summaryrefslogtreecommitdiffstats
path: root/maildir/maildircache.c
diff options
context:
space:
mode:
authorSam Varshavchik2021-02-05 06:56:09 -0500
committerSam Varshavchik2021-02-05 06:58:54 -0500
commitd3425833d244be7302c27fd90211992e0fe2f724 (patch)
treeb861d31cc55f7c80b2c8d96fd91e73abf9058d11 /maildir/maildircache.c
parent23fffe52808157e36795af52266cc27ac03cbcb9 (diff)
downloadcourier-libs-d3425833d244be7302c27fd90211992e0fe2f724.tar.bz2
Fix UTF-8 addresses.
Diffstat (limited to 'maildir/maildircache.c')
-rw-r--r--maildir/maildircache.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/maildir/maildircache.c b/maildir/maildircache.c
index 4db3a03..973492a 100644
--- a/maildir/maildircache.c
+++ b/maildir/maildircache.c
@@ -87,7 +87,8 @@ char *f, *g;
for (p=userid; *p; p++)
{
++l;
- if (*p < ' ' || *p == ';' || *p == '\'' || *p == ';')
+ if ((unsigned char)*p < ' ' ||
+ *p == ';' || *p == '\'' || *p == ';')
{
fprintf(stderr, "CRIT: maildircache: invalid chars in userid: %s\n", p);
return (NULL);