]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
arch/arm.c: remove unnecessary variable read for simplicity
authorzhangweibing <zhangweibing@unitedstack.com>
Tue, 23 Aug 2016 04:12:38 +0000 (12:12 +0800)
committerzhangweibing <zhangweibing@unitedstack.com>
Tue, 23 Aug 2016 04:12:38 +0000 (12:12 +0800)
Signed-off-by: Weibing Zhang <zhangweibing@unitedstack.com>
src/arch/arm.c

index 67c537355c8d4005800993f77440de31f0bd37f6..e3cfb5c594fd34064cca70bb660da8436c7f4d30 100644 (file)
@@ -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;