# HG changeset patch # User Timo Sirainen # Date 1431166829 -10800 # Node ID 3bcd04bf56356c2394bbc7378c8f0532fc56df59 # Parent 6c284e61013fb19eef21c486e2eb52002a4279a9 lib-fts: Use case-sensitive settings comparisons in fts-tokenizer Dovecot in general doesn't allow case-insensitive settings. diff -r 6c284e61013f -r 3bcd04bf5635 src/lib-fts/fts-tokenizer-generic.c --- a/src/lib-fts/fts-tokenizer-generic.c Sat May 09 13:19:21 2015 +0300 +++ b/src/lib-fts/fts-tokenizer-generic.c Sat May 09 13:20:29 2015 +0300 @@ -43,10 +43,10 @@ "Invalid maxlen setting: %s", value); return -1; } - } else if (strcasecmp(key, "algorithm") == 0) { - if (strcasecmp(value, ALGORITHM_TR29_NAME) == 0) + } else if (strcmp(key, "algorithm") == 0) { + if (strcmp(value, ALGORITHM_TR29_NAME) == 0) algo = BOUNDARY_ALGORITHM_TR29; - else if (strcasecmp(value, ALGORITHM_SIMPLE_NAME) == 0) + else if (strcmp(value, ALGORITHM_SIMPLE_NAME) == 0) ; else { *error_r = t_strdup_printf(