From: Kefu Chai Date: Mon, 27 May 2019 05:03:43 +0000 (+0800) Subject: mon/OSDMonitor: always initialize local variable X-Git-Tag: v15.1.0~2612^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=939c0323363a3b83f9d3e02c57c66b298ceb6e4e;p=ceph.git mon/OSDMonitor: always initialize local variable this change helps to silence warning like: OSDMonitor.cc:13391:15: warning: ‘prio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 13391 | int64_t prio; | ^~~~ Signed-off-by: Kefu Chai --- diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index 0e8efd44a69..8db5cdfeb9c 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -13388,7 +13388,7 @@ void OSDMonitor::convert_pool_priorities(void) const auto &pool = i.second; if (pool.opts.is_set(key)) { - int64_t prio; + int64_t prio = 0; pool.opts.get(key, &prio); if (prio > max_prio) max_prio = prio;