]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/scheduler: rely on copy ellision to move return val 37886/head
authorKefu Chai <kchai@redhat.com>
Mon, 26 Oct 2020 04:49:20 +0000 (12:49 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 29 Oct 2020 10:51:38 +0000 (18:51 +0800)
commit755c0e7f8b8619c7d67836c9f65622cf6c18ce8c
tree38e4ce23111b238bbae5993213a331570f2c24c5
parentc0cf69e067613d69936537113494f3a0321e57c4
osd/scheduler: rely on copy ellision to move return val

C++14 enforces copy ellision in this case.

also silences warning of

src/osd/scheduler/mClockScheduler.cc:122:21: warning: redundant move in return statement [-Wredundant-move]
  122 |     return std::move(ret);
      |            ~~~~~~~~~^~~~~

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/osd/scheduler/mClockScheduler.cc