From: zhangweibing Date: Tue, 23 Aug 2016 04:12:38 +0000 (+0800) Subject: arch/arm.c: remove unnecessary variable read for simplicity X-Git-Tag: v11.0.1~407^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ed5f25f3f824ac2a42e46cf4a23ca26869b19e00;p=ceph.git arch/arm.c: remove unnecessary variable read for simplicity Signed-off-by: Weibing Zhang --- 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;