The branch, master has been updated
       via  a10f024... libwbclient: Fix some memleaks in the tests
      from  45d3ac0... build: use Logs.error() and Logs.info() instead of 
print()

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit a10f024083b25f0b879e9ccd8f53ac370aa22a30
Author: Volker Lendecke <[email protected]>
Date:   Mon Apr 5 15:11:19 2010 +0200

    libwbclient: Fix some memleaks in the tests

-----------------------------------------------------------------------

Summary of changes:
 nsswitch/libwbclient/tests/wbclient.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)


Changeset truncated at 500 lines:

diff --git a/nsswitch/libwbclient/tests/wbclient.c 
b/nsswitch/libwbclient/tests/wbclient.c
index a63811a..261163c 100644
--- a/nsswitch/libwbclient/tests/wbclient.c
+++ b/nsswitch/libwbclient/tests/wbclient.c
@@ -229,6 +229,8 @@ static bool test_wbc_users(struct torture_context *tctx)
                        "wbcLookupSid expected WBC_SID_NAME_USER");
                torture_assert(tctx, name,
                        "wbcLookupSid returned no name");
+               wbcFreeMemory(domain);
+               wbcFreeMemory(name);
                torture_assert_wbc_ok(tctx, wbcLookupUserSids(&sid, true, 
&num_sids, &sids),
                        "wbcLookupUserSids failed");
                wbcFreeMemory(sids);
@@ -298,6 +300,8 @@ static bool test_wbc_users_async(struct torture_context 
*tctx)
                        "wbcLookupSid expected WBC_SID_NAME_USER");
                torture_assert(tctx, name,
                        "wbcLookupSid returned no name");
+               wbcFreeMemory(domain);
+               wbcFreeMemory(name);
                torture_assert_wbc_ok(tctx, wbcLookupUserSids(&sid, true, 
&num_sids, &sids),
                        "wbcLookupUserSids failed");
                wbcFreeMemory(sids);
@@ -340,6 +344,7 @@ static bool test_wbc_groups(struct torture_context *tctx)
                torture_assert(tctx, name,
                        "wbcLookupSid returned no name");
        }
+       wbcFreeMemory(groups);
 
        return true;
 }
@@ -453,6 +458,8 @@ static bool test_wbc_resolve_winsbyip(struct 
torture_context *tctx)
 
        torture_assert_wbc_ok(tctx, ret, "wbcResolveWinsByIP failed");
 
+       wbcFreeMemory(name);
+
        return true;
 }
 


-- 
Samba Shared Repository

Reply via email to