commit 926ae8cf38c2cf722a0280a093c74b47312b9b83
parent 4a78b9be9f990c1bf589778e8d7fbb00b65fe62c
Author: wwp <subscript@free.fr>
Date: Fri, 3 Sep 2021 16:40:58 +0200
Bogofilter: fix wrong test for read() return value.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/plugins/bogofilter/bogofilter.c b/src/plugins/bogofilter/bogofilter.c
@@ -230,7 +230,7 @@ static void bogofilter_do_filter(BogoFilterData *data)
g_free(tmp);
memset(buf, 0, sizeof(buf));
/* get the result */
- if (n_read = read(bogo_stdout, buf, sizeof(buf)-1) < 0) {
+ if ((n_read = read(bogo_stdout, buf, sizeof(buf)-1)) < 0) {
g_warning("bogofilter short read");
debug_print("message %d is ham\n", msginfo->msgnum);
data->mail_filtering_data->unfiltered = g_slist_prepend(