From: Sage Weil Date: Fri, 1 Apr 2011 22:09:46 +0000 (-0700) Subject: journaler: fix warning X-Git-Tag: v0.27~173 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bb814758f64fd556cfe959b851eebfee111d4ff8;p=ceph.git journaler: fix warning warning: osdc/Journaler.cc:682: comparison between signed and unsigned integer expressions Signed-off-by: Sage Weil --- diff --git a/src/osdc/Journaler.cc b/src/osdc/Journaler.cc index da458b83d885..6a48dce99746 100644 --- a/src/osdc/Journaler.cc +++ b/src/osdc/Journaler.cc @@ -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);