]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
journaler: fix warning
authorSage Weil <sage@newdream.net>
Fri, 1 Apr 2011 22:09:46 +0000 (15:09 -0700)
committerSage Weil <sage@newdream.net>
Fri, 1 Apr 2011 22:09:46 +0000 (15:09 -0700)
warning: osdc/Journaler.cc:682: comparison between signed and unsigned integer expressions

Signed-off-by: Sage Weil <sage@newdream.net>
src/osdc/Journaler.cc

index da458b83d8859974488965ac31a67f4008b46ec1..6a48dce99746292be6263be996a72d000247ef1f 100644 (file)
@@ -679,7 +679,7 @@ void Journaler::_issue_read(int64_t len)
     uint64_t e = requested_pos + period;
     e -= e % period;
     uint64_t l = e - requested_pos;
-    if (l > len)
+    if (l > (uint64_t)len)
       l = len;
     C_Read *c = new C_Read(this, requested_pos);
     filer.read(ino, &layout, CEPH_NOSNAP, requested_pos, l, &c->bl, 0, c);