summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-02-27 16:48:55 +0100
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-02-27 16:48:55 +0100
commitb20d02484166b347fe770a3023baee129eefd1d0 (patch)
tree5cf477b80d58eb2d168b1780dd9828e2e3a7223c
parenta7e797d761208ba0c92bd7e249742a64ddef5cbe (diff)
downloadceph-b20d02484166b347fe770a3023baee129eefd1d0.tar.gz
common/armor.c: reduce scope of some variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
-rw-r--r--src/common/armor.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/common/armor.c b/src/common/armor.c
index e4b8b86928e..0fd2c918c27 100644
--- a/src/common/armor.c
+++ b/src/common/armor.c
@@ -57,14 +57,16 @@ int ceph_armor(char *dst, const char *dst_end, const char *src, const char *end)
} while (0);
while (src < end) {
- unsigned char a, b, c;
+ unsigned char a;
a = *src++;
SET_DST(encode_bits(a >> 2));
if (src < end) {
+ unsigned char b;
b = *src++;
SET_DST(encode_bits(((a & 3) << 4) | (b >> 4)));
if (src < end) {
+ unsigned char c;
c = *src++;
SET_DST(encode_bits(((b & 15) << 2) |
(c >> 6)));