From: Hilko Bengen <bengen@debian.org>
Date: Fri, 13 Jun 2014 23:04:07 +0200
Subject: Avoid shadowing error on mips*

---
 src/mbr.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/mbr.c b/src/mbr.c
index bf9dd14..09576d8 100644
--- a/src/mbr.c
+++ b/src/mbr.c
@@ -47,13 +47,13 @@ int mbr_read(int fd, mbr_t *mbr)
 {
     struct _mbr _mbr;
 
-    size_t read = 0;
-    while (read < sizeof(_mbr)) {
-        ssize_t in = pread(fd, &_mbr + read, sizeof(struct _mbr) - read, read);
+    size_t rb = 0;
+    while (rb < sizeof(_mbr)) {
+        ssize_t in = pread(fd, &_mbr + rb, sizeof(struct _mbr) - rb, rb);
         if (in == 0) return -MBR_ERROR_INVALID;
         if (in == -1) return -MBR_ERROR_READ;
 
-        read += in;
+        rb += in;
     }
 
     if (_mbr.magic[0] != 0x55 || _mbr.magic[1] != 0xAA)
