From 3a869a232da84d45bb9a0b62ed73ed86256e83d8 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 8 Oct 2009 11:52:47 -0400 Subject: [PATCH] smtp client: Failure wasn't sent properly for more than one recipient. --HG-- branch : HEAD --- src/lib-lda/lmtp-client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib-lda/lmtp-client.c b/src/lib-lda/lmtp-client.c index 4eaaf01d90..c58549532a 100644 --- a/src/lib-lda/lmtp-client.c +++ b/src/lib-lda/lmtp-client.c @@ -155,7 +155,7 @@ lmtp_client_data_next(struct lmtp_client *client, const char *line) rcpt = array_get_modifiable(&client->recipients, &count); for (i = 0; i < count; i++) { rcpt[i].failed = line[0] != '2'; - rcpt[i].data_callback(!rcpt->failed, line, + rcpt[i].data_callback(!rcpt[i].failed, line, rcpt[i].context); } client->rcpt_next_data_idx = count; -- 2.47.3