summaryrefslogtreecommitdiff
path: root/source4/lib/data_blob.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2004-09-26 06:41:59 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:59:17 -0500
commitdbc2346de8b2f213d8bb7e647c4f187c6103e474 (patch)
tree10b975ec014419124eee3bff6ee23f857acb7a0f /source4/lib/data_blob.c
parentdf6dce1065d4323ebf8ca97b69f0a44804f19e11 (diff)
downloadsamba-dbc2346de8b2f213d8bb7e647c4f187c6103e474.tar.gz
samba-dbc2346de8b2f213d8bb7e647c4f187c6103e474.tar.bz2
samba-dbc2346de8b2f213d8bb7e647c4f187c6103e474.zip
r2653: - data_blob() and data_blob_talloc() now get automatic names
- talloc_strdup() and related functions get automatic names (This used to be commit 0cf427d14fe0a19cb3e85b6191be220f3d81080a)
Diffstat (limited to 'source4/lib/data_blob.c')
-rw-r--r--source4/lib/data_blob.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/source4/lib/data_blob.c b/source4/lib/data_blob.c
index c8c57849d2..b09148b63e 100644
--- a/source4/lib/data_blob.c
+++ b/source4/lib/data_blob.c
@@ -25,7 +25,7 @@
construct a data blob, must be freed with data_blob_free()
you can pass NULL for p and get a blank data blob
*******************************************************************/
-DATA_BLOB data_blob(const void *p, size_t length)
+DATA_BLOB data_blob_named(const void *p, size_t length, const char *name)
{
DATA_BLOB ret;
@@ -43,6 +43,7 @@ DATA_BLOB data_blob(const void *p, size_t length)
ret.length = 0;
return ret;
}
+ talloc_set_name_const(ret.data, name);
ret.length = length;
return ret;
}