changeset 19311:5876ca2d63fb

director: Fix to previous change - mail_host_dup() wasn't strdup()ing hostname. This could have caused a crash at deinit.
author Timo Sirainen <tss@iki.fi>
date Mon, 19 Oct 2015 14:04:46 +0300
parents 7f718c840aff
children c5c34c02fda3
files src/director/mail-host.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/director/mail-host.c	Mon Oct 19 13:49:54 2015 +0300
+++ b/src/director/mail-host.c	Mon Oct 19 14:04:46 2015 +0300
@@ -483,6 +483,7 @@
 	dest = i_new(struct mail_host, 1);
 	*dest = *src;
 	dest->tag = i_strdup(src->tag);
+	dest->hostname = i_strdup(src->hostname);
 	return dest;
 }