diff options
author | Simo Sorce <idra@samba.org> | 2006-11-27 05:32:35 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:28:36 -0500 |
commit | 2ee7e831f2e5dbd41a61b92eaccf20aa9e17145f (patch) | |
tree | 2d2c87d35036a5ce26c2371476a5be2c9dbc88a1 /source4/lib/ldb/ldb_tdb | |
parent | 921a596cd47c5ecdf40e9dea1754227418e9e13f (diff) | |
download | samba-2ee7e831f2e5dbd41a61b92eaccf20aa9e17145f.tar.gz samba-2ee7e831f2e5dbd41a61b92eaccf20aa9e17145f.tar.bz2 samba-2ee7e831f2e5dbd41a61b92eaccf20aa9e17145f.zip |
r19911: talloc_apsrintf is not really required here
its faster this way (another 2-4%s)
(This used to be commit 8bbbfa3467c00543b0b330aec14e22b7e796fea7)
Diffstat (limited to 'source4/lib/ldb/ldb_tdb')
-rw-r--r-- | source4/lib/ldb/ldb_tdb/ldb_tdb.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source4/lib/ldb/ldb_tdb/ldb_tdb.c b/source4/lib/ldb/ldb_tdb/ldb_tdb.c index 9b05d98a66..bf90115f51 100644 --- a/source4/lib/ldb/ldb_tdb/ldb_tdb.c +++ b/source4/lib/ldb/ldb_tdb/ldb_tdb.c @@ -142,8 +142,12 @@ struct TDB_DATA ltdb_key(struct ldb_module *module, struct ldb_dn *dn) goto failed; } - key_str = talloc_asprintf(ldb, "DN=%s", dn_folded); + key_str = talloc_strdup(ldb, "DN="); + if (!key_str) { + goto failed; + } + key_str = talloc_append_string(ldb, key_str, dn_folded); if (!key_str) { goto failed; } |