From 690c448311676d46648b6f5958f4c10b5f197d33 Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Sun, 5 Jan 2014 11:15:45 +0100
Subject: [PATCH] lib-sieve/util: Fixed small memory leak in program client.

---
 src/lib-sieve/util/program-client-local.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib-sieve/util/program-client-local.c b/src/lib-sieve/util/program-client-local.c
index cd2d268a1..fe4c82a1f 100644
--- a/src/lib-sieve/util/program-client-local.c
+++ b/src/lib-sieve/util/program-client-local.c
@@ -366,7 +366,7 @@ struct program_client *program_client_local_create
 	pool_t pool;
 
 	pool = pool_alloconly_create("program client local", 1024);
-	pclient = i_new(struct program_client_local, 1);
+	pclient = p_new(pool, struct program_client_local, 1);
 	program_client_init(&pclient->client, pool, bin_path, args, set);
 	pclient->client.connect = program_client_local_connect;
 	pclient->client.close_output = program_client_local_close_output;
-- 
GitLab