From: Timo Sirainen Date: Tue, 8 Dec 2009 20:08:41 +0000 (-0500) Subject: *-login: Fixed a minor memory leak. X-Git-Tag: 2.0.beta1~49 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3a0c5c7c7adfe20d5d8f46c278a78b15230a5331;p=thirdparty%2Fdovecot%2Fcore.git *-login: Fixed a minor memory leak. --HG-- branch : HEAD --- diff --git a/src/login-common/ssl-proxy-openssl.c b/src/login-common/ssl-proxy-openssl.c index 2e91f31d40..cd5b37e6a5 100644 --- a/src/login-common/ssl-proxy-openssl.c +++ b/src/login-common/ssl-proxy-openssl.c @@ -1086,7 +1086,7 @@ ssl_server_context_init(const struct login_settings *set) STACK_OF(X509_NAME) *xnames; pool = pool_alloconly_create("ssl server context", 2048); - ctx = i_new(struct ssl_server_context, 1); + ctx = p_new(pool, struct ssl_server_context, 1); ctx->pool = pool; ctx->cert = p_strdup(pool, set->ssl_cert); ctx->key = p_strdup(pool, set->ssl_key);