]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
erasure-code/isa: fix signed/unsigned comparison
authorSage Weil <sage@redhat.com>
Fri, 1 Aug 2014 00:46:32 +0000 (17:46 -0700)
committerSage Weil <sage@redhat.com>
Fri, 1 Aug 2014 00:46:32 +0000 (17:46 -0700)
warning: erasure-code/isa/ErasureCodeIsa.cc:313: comparison between signed and unsigned integer expressions

Signed-off-by: Sage Weil <sage@redhat.com>
src/erasure-code/isa/ErasureCodeIsa.cc

index 368c97837b9ef29f447426669c83e08cb5b4ca46..7c997d2c81167c9528b9804d0afd81f8dd806b01 100644 (file)
@@ -310,7 +310,7 @@ ErasureCodeIsaDefault::put_decoding_table_to_cache(std::string &signature, unsig
   Mutex::Locker lock(g_decode_tbls_guard);
 
   // evt. shrink the LRU queue/map
-  if (g_decode_tbls_lru.size() >= g_decode_tbls_lru_length) {
+  if ((int)g_decode_tbls_lru.size() >= g_decode_tbls_lru_length) {
     dout(12) << "[ shrink lru   ] = " << signature << dendl;
     // reuse old buffer
     cachetable = g_decode_tbls_map[g_decode_tbls_lru.front()].second;