s4: torture: Add a TALLOC_CTX * to torture_test_delete().
authorJeremy Allison <jra@samba.org>
Mon, 24 Apr 2017 23:02:46 +0000 (16:02 -0700)
committerJeremy Allison <jra@samba.org>
Fri, 5 May 2017 13:52:13 +0000 (15:52 +0200)
Reviewed-by: Ralph Böhme <slow@samba.org>
Signed-off-by: Jeremy Allison <jra@samba.org>
source4/torture/basic/base.c
source4/torture/basic/delete.c

index d6f0a7babfce60a792cd12b07078f1d638fcc1ba..8e7ae498aef80171434fad4c5c873a86918620cd 100644 (file)
@@ -1963,7 +1963,7 @@ NTSTATUS torture_base_init(TALLOC_CTX *ctx)
        torture_suite_add_1smb_test(suite, "xcopy", run_xcopy);
        torture_suite_add_1smb_test(suite, "iometer", run_iometer);
        torture_suite_add_1smb_test(suite, "rename", torture_test_rename);
-       torture_suite_add_suite(suite, torture_test_delete());
+       torture_suite_add_suite(suite, torture_test_delete(suite));
        torture_suite_add_1smb_test(suite, "properties", torture_test_properties);
        torture_suite_add_1smb_test(suite, "mangle", torture_mangle);
        torture_suite_add_1smb_test(suite, "openattr", torture_openattrtest);
index 76a83df50875498bd69474312036978a56ac0b05..21af05c21b3cffeb698097cd3b7a7d1dc6331042 100644 (file)
@@ -2204,10 +2204,10 @@ static bool deltest23(struct torture_context *tctx,
 /*
   Test delete on close semantics.
  */
-struct torture_suite *torture_test_delete(void)
+struct torture_suite *torture_test_delete(TALLOC_CTX *ctx)
 {
        struct torture_suite *suite = torture_suite_create(
-               talloc_autofree_context(), "delete");
+               ctx, "delete");
 
        torture_suite_add_2smb_test(suite, "deltest1", deltest1);
        torture_suite_add_2smb_test(suite, "deltest2", deltest2);