s4: torture: Add a TALLOC_CTX * to torture_smb2_lock_init().
authorJeremy Allison <jra@samba.org>
Mon, 24 Apr 2017 22:32:26 +0000 (15:32 -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/lock.c
source4/torture/smb2/smb2.c

index ff422113caa73c80602c291f1604ee9feba7f67d..bf090ade8f3784085dd8669af6db49050e5564ef 100644 (file)
@@ -3114,10 +3114,10 @@ done:
 
 /* basic testing of SMB2 locking
 */
-struct torture_suite *torture_smb2_lock_init(void)
+struct torture_suite *torture_smb2_lock_init(TALLOC_CTX *ctx)
 {
        struct torture_suite *suite =
-           torture_suite_create(talloc_autofree_context(), "lock");
+           torture_suite_create(ctx, "lock");
        torture_suite_add_1smb2_test(suite, "valid-request",
            test_valid_request);
        torture_suite_add_1smb2_test(suite, "rw-none", test_lock_rw_none);
index 70a6b78c2e8df9518a736ac23675ed23226fa17e..cf785b8dcbf294e7991f62a79ec102bafc490f5b 100644 (file)
@@ -150,7 +150,7 @@ NTSTATUS torture_smb2_init(TALLOC_CTX *ctx)
        torture_suite_add_suite(suite, torture_smb2_scan_init());
        torture_suite_add_suite(suite, torture_smb2_getinfo_init());
        torture_suite_add_simple_test(suite, "setinfo", torture_smb2_setinfo);
-       torture_suite_add_suite(suite, torture_smb2_lock_init());
+       torture_suite_add_suite(suite, torture_smb2_lock_init(suite));
        torture_suite_add_suite(suite, torture_smb2_read_init());
        torture_suite_add_suite(suite, torture_smb2_create_init(suite));
        torture_suite_add_suite(suite, torture_smb2_acls_init(suite));