]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
librbd/internal.cc: reduce scope of some variables
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Thu, 5 Mar 2015 05:18:04 +0000 (06:18 +0100)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 11 Mar 2015 12:58:42 +0000 (13:58 +0100)
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
src/librbd/internal.cc

index 9551332f892245900ebed7e1d8ba10cb3eb564b2..40b6be03198def0b76ced3cb374192fd934a3429 100644 (file)
@@ -1886,9 +1886,9 @@ reprotect_and_return_err:
     vector<uint8_t> snap_protection;
     vector<uint64_t> snap_flags;
     {
-      int r;
       RWLock::WLocker l(ictx->snap_lock);
       {
+       int r;
        RWLock::WLocker l2(ictx->parent_lock);
        ictx->lockers.clear();
        if (ictx->old_format) {
@@ -2512,11 +2512,11 @@ reprotect_and_return_err:
     }
 
     uint64_t object_size;
-    uint64_t overlap;
     uint64_t overlap_objects;
     ::SnapContext snapc;
 
     {
+      uint64_t overlap;
       RWLock::RLocker l(ictx->snap_lock);
       RWLock::RLocker l2(ictx->parent_lock);