From 1173fed9165dffb79cfb119b6e80e379a6fd85ba Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Wed, 4 Sep 2013 08:22:43 +0200 Subject: lib: Add "mem_ctx" to gencache_get_data_blob Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- source3/libsmb/dsgetdcname.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source3/libsmb') diff --git a/source3/libsmb/dsgetdcname.c b/source3/libsmb/dsgetdcname.c index 6818b01d11..4f2aa632fe 100644 --- a/source3/libsmb/dsgetdcname.c +++ b/source3/libsmb/dsgetdcname.c @@ -334,12 +334,13 @@ static NTSTATUS dsgetdcname_cache_fetch(TALLOC_CTX *mem_ctx, return NT_STATUS_NO_MEMORY; } - if (!gencache_get_data_blob(key, &blob, NULL, NULL)) { + if (!gencache_get_data_blob(key, NULL, &blob, NULL, NULL)) { return NT_STATUS_NOT_FOUND; } info = talloc_zero(mem_ctx, struct netr_DsRGetDCNameInfo); if (!info) { + data_blob_free(&blob); return NT_STATUS_NO_MEMORY; } -- cgit