libwbclient: Simplify test_wbc_domain_info a bit
authorVolker Lendecke <vl@samba.org>
Sat, 10 Apr 2010 13:36:01 +0000 (15:36 +0200)
committerVolker Lendecke <vl@samba.org>
Mon, 19 Apr 2010 12:27:17 +0000 (14:27 +0200)
nsswitch/libwbclient/tests/wbclient.c

index 511405010d23967ee7867067baebe797fb2d1296..f998746c41270d1dcbe0674efc94311db4f9ca8a 100644 (file)
@@ -173,18 +173,16 @@ static bool test_wbc_guidtostring(struct torture_context *tctx)
 
 static bool test_wbc_domain_info(struct torture_context *tctx)
 {
-       const char *domain_name = NULL;
        struct wbcDomainInfo *info;
        struct wbcInterfaceDetails *details;
 
        torture_assert_wbc_ok(tctx, wbcInterfaceDetails(&details),
                "wbcInterfaceDetails failed");
-
-       domain_name = talloc_strdup(tctx, details->netbios_domain);
+       torture_assert_wbc_ok(
+               tctx, wbcDomainInfo(details->netbios_domain, &info),
+               "wbcDomainInfo failed");
        wbcFreeMemory(details);
 
-       torture_assert_wbc_ok(tctx, wbcDomainInfo(domain_name, &info),
-               "wbcDomainInfo failed");
        torture_assert(tctx, info,
                "wbcDomainInfo returned NULL pointer");
        wbcFreeMemory(info);