aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2006-01-19 02:39:08 +0000
committerMatthias Andree <matthias.andree@gmx.de>2006-01-19 02:39:08 +0000
commita20c60af20986a7fabcb6bb344a1842f9feb4347 (patch)
treea5bea6a84c2276cc5adfc659723be980a60339fc
parent9679d9fa1b8d67b579d6056618df88ee8708d540 (diff)
downloadfetchmail-a20c60af20986a7fabcb6bb344a1842f9feb4347.tar.gz
fetchmail-a20c60af20986a7fabcb6bb344a1842f9feb4347.tar.bz2
fetchmail-a20c60af20986a7fabcb6bb344a1842f9feb4347.zip
Yet another bogus free() to be fixed.
svn path=/branches/BRANCH_6-3/; revision=4655
-rw-r--r--sink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sink.c b/sink.c
index 765240ec..48a6f5e0 100644
--- a/sink.c
+++ b/sink.c
@@ -934,7 +934,7 @@ static int open_smtp_sink(struct query *ctl, struct msgblk *msg,
transient:
#ifdef EXPLICIT_BOUNCE_ON_BAD_ADDRESS
while (*bad_addresses)
- free(from_responses[*--bad_addresses]);
+ free(from_responses[--*bad_addresses]);
free(from_responses);
#endif /* EXPLICIT_BOUNCE_ON_BAD_ADDRESS */
return(PS_TRANSIENT);