Skip to content

Commit 5b676c6

Browse files
authored
Merge pull request ceph#63840 from tchaikov/wip-test-erasure-code-fix-leak
test/erasure-code: fix memory leak in ErasureCodePlugin.parity_delta_… Reviewed-by: Alex Ainscow <[email protected]>
2 parents 600b05d + c449473 commit 5b676c6

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/test/erasure-code/TestErasureCodePluginJerasure.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,7 @@ TEST(ErasureCodePlugin, parity_delta_write) {
118118
ASSERT_EQ(*(uint32_t*)coding[s].c_str(), *(uint32_t*)coding2[s].c_str());
119119
}
120120

121-
data.erase(shard_id_t(4));
122-
data.emplace(shard_id_t(4), (char*)malloc(4096), 4096);
121+
data[shard_id_t(4)] = create_bufferptr(4096);
123122
shard_id_set want;
124123
want.insert_range(shard_id_t(0), 5);
125124
decode_in[shard_id_t(0)] = data[shard_id_t(0)];

0 commit comments

Comments
 (0)