From fa228ef9a74050ff44ec7d9c715d19f071f4c6b7 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sat, 11 Jan 2020 16:22:47 +0800 Subject: [PATCH] crimson: do not use auto in param list of function prototype to silence following warnings from clang 9.0.1: src/crimson/osd/pg_backend.cc:465:3: error: 'auto' not allowed in function prototype auto& store, ^~~~ Signed-off-by: Kefu Chai --- src/crimson/osd/pg_backend.cc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/crimson/osd/pg_backend.cc b/src/crimson/osd/pg_backend.cc index 418245e6c75..3394daeaccf 100644 --- a/src/crimson/osd/pg_backend.cc +++ b/src/crimson/osd/pg_backend.cc @@ -447,10 +447,10 @@ PGBackend::get_attr_errorator::future PGBackend::getxattr( static seastar::future maybe_get_omap_vals_by_keys( - auto& store, - const auto& coll, - const auto& oi, - const auto& keys_to_get) + crimson::os::FuturizedStore* store, + const crimson::os::CollectionRef& coll, + const object_info_t& oi, + const std::set& keys_to_get) { if (oi.is_omap()) { return store->omap_get_values(coll, ghobject_t{oi.soid}, keys_to_get); @@ -462,10 +462,10 @@ maybe_get_omap_vals_by_keys( static seastar::future maybe_get_omap_vals( - auto& store, - const auto& coll, - const auto& oi, - const auto& start_after) + crimson::os::FuturizedStore* store, + const crimson::os::CollectionRef& coll, + const object_info_t& oi, + const std::string& start_after) { if (oi.is_omap()) { return store->omap_get_values(coll, ghobject_t{oi.soid}, start_after); -- 2.39.5