From 5b161628c6c2e480c420a461f776d49d80976ff4 Mon Sep 17 00:00:00 2001 From: "Adam C. Emerson" Date: Wed, 9 Mar 2022 01:57:37 -0500 Subject: [PATCH] cephfs/Datascan: Fix nodiscard warning Also make the intention (that is, inserting an inode with an empty list) more apparent. Signed-off-by: Adam C. Emerson --- src/tools/cephfs/DataScan.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tools/cephfs/DataScan.cc b/src/tools/cephfs/DataScan.cc index 363cc026403c5..58b6fadf4934b 100644 --- a/src/tools/cephfs/DataScan.cc +++ b/src/tools/cephfs/DataScan.cc @@ -1012,7 +1012,9 @@ int DataScan::scan_links() if (step == SCAN_INOS) { if (used_inos.contains(ino, 1)) { - dup_primaries[ino].size(); + dup_primaries.emplace(std::piecewise_construct, + std::forward_as_tuple(ino), + std::forward_as_tuple()); } else { used_inos.insert(ino); } -- 2.39.5