From 243bc6af6f0c73aca109c7da6c49a4a02e548e5d Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Wed, 8 Jul 2009 13:02:44 +0200 Subject: fixed a double talloc_free error --- server/tools/sss_groupadd.c | 2 -- server/tools/sss_groupdel.c | 2 -- server/tools/sss_groupmod.c | 2 -- server/tools/sss_useradd.c | 2 -- server/tools/sss_userdel.c | 2 -- server/tools/sss_usermod.c | 2 -- 6 files changed, 12 deletions(-) diff --git a/server/tools/sss_groupadd.c b/server/tools/sss_groupadd.c index 705056712..40df8c92b 100644 --- a/server/tools/sss_groupadd.c +++ b/server/tools/sss_groupadd.c @@ -65,8 +65,6 @@ static void add_group_req_done(struct tevent_req *req) data->error = sysdb_transaction_commit_recv(req); data->done = true; - - talloc_zfree(data->handle); } static void add_group_terminate(struct group_add_ctx *data, int error) diff --git a/server/tools/sss_groupdel.c b/server/tools/sss_groupdel.c index 50ed112a8..7b65b7d47 100644 --- a/server/tools/sss_groupdel.c +++ b/server/tools/sss_groupdel.c @@ -64,8 +64,6 @@ static void groupdel_req_done(struct tevent_req *req) data->error = sysdb_transaction_commit_recv(req); data->done = true; - - talloc_zfree(data->handle); } /* sysdb callback */ diff --git a/server/tools/sss_groupmod.c b/server/tools/sss_groupmod.c index 30f8e54b2..9f6a9740b 100644 --- a/server/tools/sss_groupmod.c +++ b/server/tools/sss_groupmod.c @@ -70,8 +70,6 @@ static void mod_group_req_done(struct tevent_req *req) data->error = sysdb_transaction_commit_recv(req); data->done = true; - - talloc_zfree(data->handle); } static void mod_group_done(struct group_mod_ctx *data, int error) diff --git a/server/tools/sss_useradd.c b/server/tools/sss_useradd.c index e78e11cd5..f9482aa7b 100644 --- a/server/tools/sss_useradd.c +++ b/server/tools/sss_useradd.c @@ -196,8 +196,6 @@ static void add_user_req_done(struct tevent_req *req) data->error = sysdb_transaction_commit_recv(req); data->done = true; - - talloc_zfree(data->handle); } static void add_user_terminate(struct user_add_ctx *data, int error) diff --git a/server/tools/sss_userdel.c b/server/tools/sss_userdel.c index 857057fd4..5e400fcb6 100644 --- a/server/tools/sss_userdel.c +++ b/server/tools/sss_userdel.c @@ -63,8 +63,6 @@ static void userdel_req_done(struct tevent_req *req) data->error = sysdb_transaction_commit_recv(req); data->done = true; - - talloc_zfree(data->handle); } /* sysdb callback */ diff --git a/server/tools/sss_usermod.c b/server/tools/sss_usermod.c index 1b1478af2..05df1336c 100644 --- a/server/tools/sss_usermod.c +++ b/server/tools/sss_usermod.c @@ -107,8 +107,6 @@ static void mod_user_req_done(struct tevent_req *req) data->error = sysdb_transaction_commit_recv(req); data->done = true; - - talloc_zfree(data->handle); } static void mod_user_done(struct user_mod_ctx *data, int error) -- cgit