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

index 09a17be0c9f868bf86fc5780a60b30e29894087d..397c07516dd8273728a2fcc575037b238a5e6d35 100644 (file)
@@ -1736,9 +1736,9 @@ done:
 /*
    basic testing of SMB2 read
 */
-struct torture_suite *torture_smb2_create_init(void)
+struct torture_suite *torture_smb2_create_init(TALLOC_CTX *ctx)
 {
-       struct torture_suite *suite = torture_suite_create(talloc_autofree_context(), "create");
+       struct torture_suite *suite = torture_suite_create(ctx, "create");
 
        torture_suite_add_1smb2_test(suite, "gentest", test_create_gentest);
        torture_suite_add_1smb2_test(suite, "blob", test_create_blob);
index cb1eb767a9e4d2cecd50b236392138c056794456..dd3ad0f8cc55164d2e5cbce066c0e91dbce55e74 100644 (file)
@@ -152,7 +152,7 @@ NTSTATUS torture_smb2_init(TALLOC_CTX *ctx)
        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_read_init());
-       torture_suite_add_suite(suite, torture_smb2_create_init());
+       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());
        torture_suite_add_suite(suite, torture_smb2_notify_disabled_init());