From 7ccae906b9ddecf52deb4210e32522cfd306ce08 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 6 Oct 2010 18:57:38 +0100 Subject: [PATCH] lda: -m parameter's UTF-8 validity wasn't checked correctly. Found by Vadim Okun --- src/lda/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lda/main.c b/src/lda/main.c index e0fb8c5cec..66cd33a6a9 100644 --- a/src/lda/main.c +++ b/src/lda/main.c @@ -284,7 +284,7 @@ int main(int argc, char *argv[]) Ignore -m "". This allows doing -m ${extension} in Postfix to handle user+mailbox */ if (*optarg != '\0') T_BEGIN { - if (uni_utf8_str_is_valid(optarg) < 0) { + if (!uni_utf8_str_is_valid(optarg)) { i_fatal("Mailbox name not UTF-8: %s", optarg); } -- 2.47.3