summaryrefslogtreecommitdiff
path: root/libsieve
diff options
context:
space:
mode:
Diffstat (limited to 'libsieve')
-rw-r--r--libsieve/comparator.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libsieve/comparator.c b/libsieve/comparator.c
index 0f9187a19..dd23e1cb1 100644
--- a/libsieve/comparator.c
+++ b/libsieve/comparator.c
@@ -363,7 +363,7 @@ i_ascii_casemap_contains (const char *pattern, const char *text)
haystack = (const unsigned char *)text;
- if ((b = U (*(needle = (const unchar*)pattern))))
+ if ((b = U (*(needle = (const unsigned char*)pattern))))
{
haystack--;
do
@@ -438,7 +438,7 @@ i_ascii_casemap_matches (const char *pattern, const char *text)
int rc;
char *p = strdup (text);
_pattern_upcase (p, NULL);
- rc = fnmatch (pattern, text, 0) == 0;
+ rc = fnmatch (pattern, p, 0) == 0;
free (p);
return rc;
#endif

Return to:

Send suggestions and report system problems to the System administrator.