summaryrefslogtreecommitdiff
path: root/source4/dsdb/schema/schema_syntax.c
diff options
context:
space:
mode:
authorGregor Beck <gbeck@sernet.de>2011-07-07 14:50:47 +0200
committerMichael Adam <obnox@samba.org>2011-10-12 22:45:53 +0200
commit85b145d7450fc9d9e9c93b0300c899dd94e2e861 (patch)
tree575777ba746b50e6f7fc7e4b338abc2174bf23a1 /source4/dsdb/schema/schema_syntax.c
parent6648d906525cf27228145c8723e3dbef67dd77bd (diff)
downloadsamba-85b145d7450fc9d9e9c93b0300c899dd94e2e861.tar.gz
samba-85b145d7450fc9d9e9c93b0300c899dd94e2e861.tar.bz2
samba-85b145d7450fc9d9e9c93b0300c899dd94e2e861.zip
s3:utils change data_blob_dup_talloc() to take a DATA_BLOB by value
Signed-off-by: Michael Adam <obnox@samba.org>
Diffstat (limited to 'source4/dsdb/schema/schema_syntax.c')
-rw-r--r--source4/dsdb/schema/schema_syntax.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source4/dsdb/schema/schema_syntax.c b/source4/dsdb/schema/schema_syntax.c
index e909632920..0a5438ba97 100644
--- a/source4/dsdb/schema/schema_syntax.c
+++ b/source4/dsdb/schema/schema_syntax.c
@@ -836,7 +836,7 @@ static WERROR dsdb_syntax_DATA_BLOB_drsuapi_to_ldb(const struct dsdb_syntax_ctx
}
out->values[i] = data_blob_dup_talloc(out->values,
- in->value_ctr.values[i].blob);
+ *in->value_ctr.values[i].blob);
W_ERROR_HAVE_NO_MEMORY(out->values[i].data);
}
@@ -870,7 +870,7 @@ static WERROR dsdb_syntax_DATA_BLOB_ldb_to_drsuapi(const struct dsdb_syntax_ctx
for (i=0; i < in->num_values; i++) {
out->value_ctr.values[i].blob = &blobs[i];
- blobs[i] = data_blob_dup_talloc(blobs, &in->values[i]);
+ blobs[i] = data_blob_dup_talloc(blobs, in->values[i]);
W_ERROR_HAVE_NO_MEMORY(blobs[i].data);
}