From 1523265d32e1ff4a802e623acd601cd862e82355 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 31 Mar 2015 17:05:30 -0700 Subject: [PATCH] os/ObjectStore: return const refs for oid, cid Should be a bit faster. Signed-off-by: Sage Weil --- src/os/ObjectStore.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/os/ObjectStore.h b/src/os/ObjectStore.h index 9651a697b787..f33e9985f71c 100644 --- a/src/os/ObjectStore.h +++ b/src/os/ObjectStore.h @@ -838,11 +838,11 @@ public: ::decode(keys, data_bl_p); } - ghobject_t get_oid(__le32 oid_id) { + const ghobject_t &get_oid(__le32 oid_id) { assert(oid_id < objects.size()); return objects[oid_id]; } - coll_t get_cid(__le32 cid_id) { + const coll_t &get_cid(__le32 cid_id) { assert(cid_id < colls.size()); return colls[cid_id]; } -- 2.47.3