From ed5f25f3f824ac2a42e46cf4a23ca26869b19e00 Mon Sep 17 00:00:00 2001 From: zhangweibing Date: Tue, 23 Aug 2016 12:12:38 +0800 Subject: [PATCH] arch/arm.c: remove unnecessary variable read for simplicity Signed-off-by: Weibing Zhang --- src/arch/arm.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/arch/arm.c b/src/arch/arm.c index 67c537355c8d..e3cfb5c594fd 100644 --- a/src/arch/arm.c +++ b/src/arch/arm.c @@ -18,13 +18,10 @@ int ceph_arch_aarch64_crc32 = 0; static unsigned long get_auxval(unsigned long type) { unsigned long result = 0; - int read = 0; FILE *f = fopen("/proc/self/auxv", "r"); if (f) { ElfW(auxv_t) entry; - while ((read = fread(&entry, sizeof(entry), 1, f)) > 0) { - if (read != 1) - break; + while (fread(&entry, sizeof(entry), 1, f) == 1) { if (entry.a_type == type) { result = entry.a_un.a_val; break; -- 2.47.3