diff options
| author | Sam Varshavchik | 2021-02-05 06:56:09 -0500 | 
|---|---|---|
| committer | Sam Varshavchik | 2021-02-05 06:58:54 -0500 | 
| commit | d3425833d244be7302c27fd90211992e0fe2f724 (patch) | |
| tree | b861d31cc55f7c80b2c8d96fd91e73abf9058d11 /maildir/maildircache.c | |
| parent | 23fffe52808157e36795af52266cc27ac03cbcb9 (diff) | |
| download | courier-libs-d3425833d244be7302c27fd90211992e0fe2f724.tar.bz2 | |
Fix UTF-8 addresses.
Diffstat (limited to 'maildir/maildircache.c')
| -rw-r--r-- | maildir/maildircache.c | 3 | 
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); | 
