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

index c4469df7b090ba76b748f86c154364bcff1c3b9b..4bf3bb74be0a39ca2f05e6cf329975717f4d980c 100644 (file)
@@ -303,9 +303,9 @@ done:
 /* 
    basic testing of SMB2 read
 */
-struct torture_suite *torture_smb2_read_init(void)
+struct torture_suite *torture_smb2_read_init(TALLOC_CTX *ctx)
 {
-       struct torture_suite *suite = torture_suite_create(talloc_autofree_context(), "read");
+       struct torture_suite *suite = torture_suite_create(ctx, "read");
 
        torture_suite_add_1smb2_test(suite, "eof", test_read_eof);
        torture_suite_add_1smb2_test(suite, "position", test_read_position);
index 55716a3b8019fec9332d1bb4164d68b9b13405a2..9b96ad820b13ce99116efca9e1750cc5b53df672 100644 (file)
@@ -151,7 +151,7 @@ NTSTATUS torture_smb2_init(TALLOC_CTX *ctx)
        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(suite));
-       torture_suite_add_suite(suite, torture_smb2_read_init());
+       torture_suite_add_suite(suite, torture_smb2_read_init(suite));
        torture_suite_add_suite(suite, torture_smb2_create_init(suite));
        torture_suite_add_suite(suite, torture_smb2_acls_init(suite));
        torture_suite_add_suite(suite, torture_smb2_notify_init(suite));