diff options
author | Kevin Greenan <kmgreen2@gmail.com> | 2014-08-08 08:30:35 -0700 |
---|---|---|
committer | Kevin Greenan <kmgreen2@gmail.com> | 2014-08-08 08:30:35 -0700 |
commit | 3f6d2e7a71b32c62ac4aedafc450811b3caf2861 (patch) | |
tree | 51fad975fd2fa9f02de0d3a5895d0666c4295437 | |
parent | f83caee42afe6c500a4588b41e91ed8047ccb994 (diff) | |
download | liberasurecode-3f6d2e7a71b32c62ac4aedafc450811b3caf2861.tar.gz |
Minor bug in getting the required fragments for jerasure
-rw-r--r-- | src/backends/jerasure/jerasure_rs_cauchy.c | 1 | ||||
-rw-r--r-- | src/backends/jerasure/jerasure_rs_vand.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/backends/jerasure/jerasure_rs_cauchy.c b/src/backends/jerasure/jerasure_rs_cauchy.c index aba148d..b06ff6d 100644 --- a/src/backends/jerasure/jerasure_rs_cauchy.c +++ b/src/backends/jerasure/jerasure_rs_cauchy.c @@ -176,6 +176,7 @@ static int jerasure_rs_cauchy_min_fragments(void *desc, int *missing_idxs, } if (j == jerasure_desc->k) { ret = 0; + fragments_needed[j] = -1; break; } } diff --git a/src/backends/jerasure/jerasure_rs_vand.c b/src/backends/jerasure/jerasure_rs_vand.c index bcf2dfc..970d205 100644 --- a/src/backends/jerasure/jerasure_rs_vand.c +++ b/src/backends/jerasure/jerasure_rs_vand.c @@ -156,6 +156,7 @@ static int jerasure_rs_vand_min_fragments(void *desc, int *missing_idxs, } if (j == jerasure_desc->k) { ret = 0; + fragments_needed[j] = -1; break; } } |