From: Greg Farnum Date: Thu, 13 May 2010 19:04:43 +0000 (-0700) Subject: mds: need to size values read from a bufferlist X-Git-Tag: v0.22~346^2~11 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fe0c5119f892272a7634211348d600dfb0b7cfd7;p=ceph.git mds: need to size values read from a bufferlist --- diff --git a/src/mds/Locker.cc b/src/mds/Locker.cc index aef61c6a42d7..b88c1c1e4c2a 100644 --- a/src/mds/Locker.cc +++ b/src/mds/Locker.cc @@ -1986,7 +1986,7 @@ bool Locker::_do_cap_update(CInode *in, Capability *cap, } if (dirty & CEPH_CAP_FLOCK_EXCL) { - int num_locks; + int32_t num_locks; bufferlist::iterator bli = m->flockbl.begin(); ::decode(num_locks, bli); for ( int i=0; i < num_locks; ++i) {