Codebase list liberasurecode / d81488a
WIP: fix doubtful code Kota Tsuyuzaki authored 9 years ago Kevin Greenan committed 9 years ago
1 changed file(s) with 2 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
449449 assert(rc < 0);
450450
451451 free(out_frag);
452 free(avail_frags);
453452
454453 // Test for EINSUFFFRAGS
455454 // we have to call encode to get fragments which have valid header.
460459 out_frag = malloc(encoded_fragment_len);
461460
462461 assert(out_frag != NULL);
463 rc = liberasurecode_reconstruct_fragment(desc, avail_frags, 1, encoded_fragment_len, 1, out_frag);
462 rc = liberasurecode_reconstruct_fragment(desc, encoded_data, 1, encoded_fragment_len, 1, out_frag);
464463
465464 assert(rc == -EINSUFFFRAGS);
466
467465 free(out_frag);
468466 free(avail_frags);
467 liberasurecode_encode_cleanup(desc, encoded_data, encoded_parity);
469468 }
470469
471470 static void test_fragments_needed_invalid_args()