[SCM] Samba Shared Repository - branch master updated
Volker Lendecke
vlendec at samba.org
Fri Apr 9 05:15:27 MDT 2010
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 <vl at samba.org>
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
More information about the samba-cvs
mailing list