mirror of
https://github.com/ceph/ceph
synced 2025-02-23 11:07:35 +00:00
tools/rados: assign to optional<> without deref'ing it
this change addresses a regression introduced by
d333b35aa1
Signed-off-by: Kefu Chai <kchai@redhat.com>
This commit is contained in:
parent
8e09ee2ac8
commit
41d68594ae
@ -2723,7 +2723,7 @@ static int rados_tool_common(const std::map < std::string, std::string > &opts,
|
||||
}
|
||||
string attr_name(nargs[obj_name ? 1 : 2]);
|
||||
if (!obj_name) {
|
||||
*obj_name = nargs[1];
|
||||
obj_name = nargs[1];
|
||||
}
|
||||
bufferlist bl;
|
||||
ret = detail::getxattr(io_ctx, *obj_name, attr_name, bl, use_striper);
|
||||
@ -2744,7 +2744,7 @@ static int rados_tool_common(const std::map < std::string, std::string > &opts,
|
||||
|
||||
string attr_name(nargs[obj_name ? 1 : 2]);
|
||||
if (!obj_name) {
|
||||
*obj_name = nargs[1];
|
||||
obj_name = nargs[1];
|
||||
}
|
||||
ret = detail::rmxattr(io_ctx, *obj_name, attr_name, use_striper);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user