From 0caaabf6d5fadfa7d298dddc0be7d37cdf05cf46 Mon Sep 17 00:00:00 2001 From: Simon Schubert Date: Thu, 16 Jul 2009 11:54:44 +0200 Subject: [PATCH] dma: correctly initialize error before delivering mail error is used to return failure or success from deliver_remote(). However error is also used before, so we have to make sure that it is initialized to 0, else a previous (non-fatal) error could pull through, even if the delivery was successful. --- libexec/dma/net.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libexec/dma/net.c b/libexec/dma/net.c index 9364077ce6..8dd09bf194 100644 --- a/libexec/dma/net.c +++ b/libexec/dma/net.c @@ -435,6 +435,7 @@ deliver_remote(struct qitem *it, const char **errmsg) return (1); } + error = 0; while (!feof(it->queuef)) { if (fgets(line, sizeof(line), it->queuef) == NULL) break; -- 2.41.0