freebsd-ports/mail/libspf/files/patch-src_libspf_main.c
Sam Lawrance 39eac4f513 Fix double-free bug (also reported upstream).
Bump PORTREVISION.

PR:		ports/84552
Submitted by:	Marcus Grando <marcus@corp.grupos.com.br> (maintainer)
Obtained from:	Ricky Chan <ricky@ricky-chan.co.uk>
Approved by:	portmgr (krion)
2005-08-05 13:48:17 +00:00

11 lines
289 B
C

--- src/libspf/main.c.orig Thu Jul 28 17:23:42 2005
+++ src/libspf/main.c Thu Jul 28 17:24:11 2005
@@ -1683,7 +1683,7 @@
xfree(p->from);
}
- if (p->spf_rlevel > 0)
+ if (p->spf_rlevel > 0 && p->current_domain != p->original_domain)
{
xfree(p->current_domain);
}