diff options
author | Zuul <zuul@review.opendev.org> | 2020-02-11 00:22:56 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2020-02-11 00:22:56 +0000 |
commit | 03aa44f7d21a6fc48abd3e3d73cd7b0631dde9f6 (patch) | |
tree | 4cc1918d7f64327dca51f9f1df2f23bcd800d4ab | |
parent | 4e4995cccc2d21c292a11d80ee138e2b3f15992e (diff) | |
parent | 4568188d77815697419c8d0b2c55bcbba7f65929 (diff) | |
download | liberasurecode-03aa44f7d21a6fc48abd3e3d73cd7b0631dde9f6.tar.gz |
Merge "Do not discard a technical return value in tests"
-rw-r--r-- | test/libec_slap.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/test/libec_slap.c b/test/libec_slap.c index 78d34a2..5d029ea 100644 --- a/test/libec_slap.c +++ b/test/libec_slap.c @@ -280,8 +280,12 @@ static int test_hd_code(struct ec_args *args, } j++; } - create_frags_array_set(&frags,encoded_data, args->k, encoded_parity, - args->m, mask); + rc = create_frags_array_set(&frags, encoded_data, args->k, + encoded_parity, args->m, mask); + if (rc) { + fprintf(stderr, "No core\n"); + exit(2); + } rc = liberasurecode_decode(desc, frags.array, frags.num_fragments, encoded_fragment_len, 1, &out_data, &out_data_len); @@ -305,8 +309,12 @@ static int test_hd_code(struct ec_args *args, mi = mi + 1 % (args->k + args->m); mask = add_item_to_missing_mask(mask, mi); } - create_frags_array_set(&frags,encoded_data, args->k, encoded_parity, - args->m, mask); + rc = create_frags_array_set(&frags, encoded_data, args->k, + encoded_parity, args->m, mask); + if (rc) { + fprintf(stderr, "No core\n"); + exit(2); + } rc = liberasurecode_decode(desc, frags.array, frags.num_fragments, encoded_fragment_len, 1, &out_data, &out_data_len); |