From 008bb29023ed6875d4ed2def0976b55051de02bf Mon Sep 17 00:00:00 2001 From: Michele Baldessari Date: Mon, 10 Sep 2012 14:58:28 -0700 Subject: Set trans to a value that is not LDB_SUCCESS (all LDB_ constants are positive) so that any "goto failed:" call does not end up calling ldb_transaction_cancel() if trans is initialized to 0 (LDB_SUCCESS) by chance. Signed-off-by: Jeremy Allison --- source4/winbind/idmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/winbind') diff --git a/source4/winbind/idmap.c b/source4/winbind/idmap.c index 976a2d0f9d..a6cc88f827 100644 --- a/source4/winbind/idmap.c +++ b/source4/winbind/idmap.c @@ -387,7 +387,7 @@ static NTSTATUS idmap_sid_to_xid(struct idmap_context *idmap_ctx, struct ldb_dn *dn; struct ldb_message *hwm_msg, *map_msg, *sam_msg; struct ldb_result *res = NULL; - int trans; + int trans = -1; uint32_t low, high, hwm, new_xid; char *sid_string, *unixid_string, *hwm_string; bool hwm_entry_exists; -- cgit