]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/OSDMonitor: refix warning
authorSage Weil <sage@inktank.com>
Thu, 31 Oct 2013 16:49:09 +0000 (09:49 -0700)
committerDavid Zafman <david.zafman@inktank.com>
Sat, 2 Nov 2013 00:00:17 +0000 (17:00 -0700)
mon/OSDMonitor.cc: In member function 'int OSDMonitor::_prepare_rename_pool(int64_t, std::string)':
mon/OSDMonitor.cc:4370:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

Two fixes for this crossed paths in
0c186096bb9534165394046fd8dd914e1be44094 and
2181b4c94696432814fea828a7efa54586b324a4

Signed-off-by: Sage Weil <sage@inktank.com>
src/mon/OSDMonitor.cc

index c46fa5215d4f673f5618354d1e519d02d793085c..6c4eff5fffbadfda236b287f8fbaf3c25dcc8b37 100644 (file)
@@ -4367,7 +4367,7 @@ int OSDMonitor::_prepare_rename_pool(int64_t pool, string newname)
   for (map<int64_t,string>::iterator p = pending_inc.new_pool_names.begin();
        p != pending_inc.new_pool_names.end();
        ++p) {
-    if (p->second == newname && (uint64_t)p->first != pool) {
+    if (p->second == newname && p->first != pool) {
       return -EEXIST;
     }
   }