s4: torture: Add a TALLOC_CTX * to torture_smb2_lease_init().
authorJeremy Allison <jra@samba.org>
Mon, 24 Apr 2017 22:31:25 +0000 (15:31 -0700)
committerJeremy Allison <jra@samba.org>
Fri, 5 May 2017 13:52:12 +0000 (15:52 +0200)
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Böhme <slow@samba.org>
source4/torture/smb2/lease.c
source4/torture/smb2/smb2.c

index 3ee915cc9522a0f605defbc96f4055b6823a84a4..b72d76c613416b96519f0324d5bdeaa8124487b2 100644 (file)
@@ -3909,10 +3909,10 @@ static bool test_lease_dynamic_share(struct torture_context *tctx,
        return ret;
 }
 
-struct torture_suite *torture_smb2_lease_init(void)
+struct torture_suite *torture_smb2_lease_init(TALLOC_CTX *ctx)
 {
        struct torture_suite *suite =
-           torture_suite_create(talloc_autofree_context(), "lease");
+           torture_suite_create(ctx, "lease");
 
        torture_suite_add_1smb2_test(suite, "request", test_lease_request);
        torture_suite_add_1smb2_test(suite, "break_twice",
index 23a6df0b7e0bfc4a169e98f10bf0cb59b6e548da..70a6b78c2e8df9518a736ac23675ed23226fa17e 100644 (file)
@@ -162,7 +162,7 @@ NTSTATUS torture_smb2_init(TALLOC_CTX *ctx)
        torture_suite_add_suite(suite,
                torture_smb2_durable_v2_open_init(suite));
        torture_suite_add_suite(suite, torture_smb2_dir_init(suite));
-       torture_suite_add_suite(suite, torture_smb2_lease_init());
+       torture_suite_add_suite(suite, torture_smb2_lease_init(suite));
        torture_suite_add_suite(suite, torture_smb2_compound_init(suite));
        torture_suite_add_suite(suite, torture_smb2_compound_find_init(suite));
        torture_suite_add_suite(suite, torture_smb2_oplocks_init());