>From b0053b127f80d0b3c3a91998998257c9e593615b Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Mon, 23 Jun 2014 19:06:52 +0200 Subject: [PATCH 4/6] TESTS: Do not require replies from mocked sdap_get_generic_recv to be talloc contexts While it's beneficial for the real implementation of sdap_get_generic_recv() to move memory around, the mocked implementation can just pass around pointer. --- src/tests/cmocka/common_mock_sdap.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/tests/cmocka/common_mock_sdap.c b/src/tests/cmocka/common_mock_sdap.c index 52dcc0fad243fe84c453271c1e904384fc1e13bb..b2b57cbd23c9a9882cca38e63ea0b021546880e5 100644 --- a/src/tests/cmocka/common_mock_sdap.c +++ b/src/tests/cmocka/common_mock_sdap.c @@ -98,8 +98,7 @@ int sdap_get_generic_recv(struct tevent_req *req, TEVENT_REQ_RETURN_ON_ERROR(req); *reply_count = sss_mock_type(size_t); - *reply = talloc_steal(mem_ctx, - sss_mock_ptr_type(struct sysdb_attrs **)); + *reply = sss_mock_ptr_type(struct sysdb_attrs **); return EOK; } -- 1.9.3