]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
raid6check: don't ignore return value from posix_memalign.
authorNeilBrown <neilb@suse.com>
Wed, 5 Aug 2015 04:50:34 +0000 (14:50 +1000)
committerNeilBrown <neilb@suse.com>
Wed, 5 Aug 2015 04:51:25 +0000 (14:51 +1000)
Compilers don't like that.

Signed-off-by: NeilBrown <neilb@suse.de>
raid6check.c

index cb8522e523a6e26610878a9921ef8fc971df32a3..ad7ffe7e6ac2e1414b12755b0231e439c6cc588f 100644 (file)
@@ -349,7 +349,8 @@ int check_stripes(struct mdinfo *info, int *source, unsigned long long *offsets,
        if (!tables_ready)
                make_tables();
 
-       posix_memalign((void**)&stripe_buf, 4096, raid_disks * chunk_size);
+       if (posix_memalign((void**)&stripe_buf, 4096, raid_disks * chunk_size) != 0)
+               exit(4);
        block_index_for_slot += 2;
        blocks += 2;
        blocks_page += 2;