From: Timo Sirainen Date: Thu, 8 Oct 2009 15:52:47 +0000 (-0400) Subject: smtp client: Failure wasn't sent properly for more than one recipient. X-Git-Tag: 2.0.alpha1~53 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3a869a232da84d45bb9a0b62ed73ed86256e83d8;p=thirdparty%2Fdovecot%2Fcore.git smtp client: Failure wasn't sent properly for more than one recipient. --HG-- branch : HEAD --- 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;