s4: torture: Add a TALLOC_CTX * to torture_winbind_struct_init().
authorJeremy Allison <jra@samba.org>
Mon, 24 Apr 2017 22:50:37 +0000 (15:50 -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/winbind/struct_based.c
source4/torture/winbind/winbind.c

index 1a84a7a2c2d3729c0840443f6b7d1f561b2b539d..9cf0102015a1362222090dba66d3cd66ce58c228 100644 (file)
@@ -1074,9 +1074,9 @@ static bool torture_winbind_struct_lookup_name_sid(struct torture_context *tortu
        return true;
 }
 
-struct torture_suite *torture_winbind_struct_init(void)
+struct torture_suite *torture_winbind_struct_init(TALLOC_CTX *ctx)
 {
-       struct torture_suite *suite = torture_suite_create(talloc_autofree_context(), "struct");
+       struct torture_suite *suite = torture_suite_create(ctx, "struct");
 
        torture_suite_add_simple_test(suite, "interface_version", torture_winbind_struct_interface_version);
        torture_suite_add_simple_test(suite, "ping", torture_winbind_struct_ping);
index fec95e87f646f571fe0621c7da8ec1b31175b199..82c817c3eb1483212a202061c4ab196a5d140627 100644 (file)
@@ -294,7 +294,7 @@ NTSTATUS torture_winbind_init(TALLOC_CTX *ctx)
 {
        struct torture_suite *suite = torture_suite_create(ctx, "winbind");
        struct torture_suite *pac_suite;
-       torture_suite_add_suite(suite, torture_winbind_struct_init());
+       torture_suite_add_suite(suite, torture_winbind_struct_init(suite));
        torture_suite_add_suite(suite, torture_wbclient(suite));
 
        pac_suite = torture_suite_create(ctx, "pac");