From 06053a09cbf42cde12d69d0a296fb25f425aae67 Mon Sep 17 00:00:00 2001 From: Matthias Dieter Wallnöfer Date: Wed, 20 Oct 2010 13:53:14 +0200 Subject: ldb:ldb_tdb submodule - use "ldb_msg_new" where appropriate It is saver than a manual "talloc". --- source4/lib/ldb/ldb_tdb/ldb_tdb.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'source4/lib/ldb/ldb_tdb/ldb_tdb.c') diff --git a/source4/lib/ldb/ldb_tdb/ldb_tdb.c b/source4/lib/ldb/ldb_tdb/ldb_tdb.c index 1637c66734..25ec1b0bf2 100644 --- a/source4/lib/ldb/ldb_tdb/ldb_tdb.c +++ b/source4/lib/ldb/ldb_tdb/ldb_tdb.c @@ -373,7 +373,7 @@ static int ltdb_delete_internal(struct ldb_module *module, struct ldb_dn *dn) struct ldb_message *msg; int ret = LDB_SUCCESS; - msg = talloc(module, struct ldb_message); + msg = ldb_msg_new(module); if (msg == NULL) { return LDB_ERR_OPERATIONS_ERROR; } @@ -629,7 +629,7 @@ int ltdb_modify_internal(struct ldb_module *module, return ltdb_err_map(tdb_error(ltdb->tdb)); } - msg2 = talloc(tdb_key.dptr, struct ldb_message); + msg2 = ldb_msg_new(tdb_key.dptr); if (msg2 == NULL) { free(tdb_data.dptr); ret = LDB_ERR_OTHER; @@ -912,7 +912,7 @@ static int ltdb_rename(struct ltdb_context *ctx) return LDB_ERR_OPERATIONS_ERROR; } - msg = talloc(ctx, struct ldb_message); + msg = ldb_msg_new(ctx); if (msg == NULL) { return LDB_ERR_OPERATIONS_ERROR; } @@ -1070,7 +1070,7 @@ static int ltdb_sequence_number(struct ltdb_context *ctx, dn = ldb_dn_new(tmp_ctx, ldb, LTDB_BASEINFO); - msg = talloc(tmp_ctx, struct ldb_message); + msg = ldb_msg_new(tmp_ctx); if (msg == NULL) { ret = LDB_ERR_OPERATIONS_ERROR; goto done; -- cgit