From 793a0bbc6c8bedcf0ee5de51be687d760defcd57 Mon Sep 17 00:00:00 2001 From: HÃ¥vard Pettersen Date: Mon, 6 Mar 2023 11:42:42 +0000 Subject: use ref_counted in fnet also get rid of some cleanup functions on reference counted classes enable specifying low-level parameters to addref/subref (cnt/reserve) --- fnet/src/tests/frt/rpc/sharedblob.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'fnet/src/tests/frt/rpc/sharedblob.cpp') diff --git a/fnet/src/tests/frt/rpc/sharedblob.cpp b/fnet/src/tests/frt/rpc/sharedblob.cpp index 2ccb44d03cb..94f57a136a4 100644 --- a/fnet/src/tests/frt/rpc/sharedblob.cpp +++ b/fnet/src/tests/frt/rpc/sharedblob.cpp @@ -122,7 +122,7 @@ struct ServerSampler : public FRT_Invokable dataSet.sample(*req->GetReturn()); // server return before drop // keep request to sample return after drop - req->AddRef(); + req->internal_addref(); serverReq = req; } }; @@ -176,7 +176,7 @@ TEST("testExplicitShared") { req->GetParams()->AddSharedData(&blob); EXPECT_EQUAL(4, blob.refcnt); - req->SubRef(); + req->internal_subref(); EXPECT_EQUAL(1, blob.refcnt); } @@ -262,10 +262,10 @@ TEST("testImplicitShared") { } if (serverSampler.serverReq != 0) { - serverSampler.serverReq->SubRef(); + serverSampler.serverReq->internal_subref(); } - req->SubRef(); - target->SubRef(); + req->internal_subref(); + target->internal_subref(); } TEST_MAIN() { TEST_RUN_ALL(); } -- cgit v1.2.3