Skip to content

Commit 9551dfa

Browse files
committed
erasure-code/clay: simplify shared_ptr assignment using reset()
Replace shared_ptr construction with direct reset() call for cleaner, more readable code. Signed-off-by: Kefu Chai <[email protected]>
1 parent d882b83 commit 9551dfa

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/erasure-code/clay/ErasureCodePluginClay.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ int ErasureCodePluginClay::factory(const std::string &directory,
3030
if (int r = interface->init(profile, ss); r) {
3131
return r;
3232
}
33-
*erasure_code = ceph::ErasureCodeInterfaceRef(interface.release());
33+
erasure_code->reset(interface.release());
3434
return 0;
3535
};
3636

0 commit comments

Comments
 (0)