summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/erasurecode.c6
-rw-r--r--test/liberasurecode_test.c4
2 files changed, 0 insertions, 10 deletions
diff --git a/src/erasurecode.c b/src/erasurecode.c
index c932c85..037411e 100644
--- a/src/erasurecode.c
+++ b/src/erasurecode.c
@@ -392,12 +392,6 @@ int liberasurecode_encode(int desc,
goto out;
}
- if (orig_data_size <= 0) {
- log_error("Size of data to encode must be a positive value");
- ret = -EINVALIDPARAMS;
- goto out;
- }
-
if (encoded_data == NULL) {
log_error("Pointer to encoded data buffers is null!");
return -EINVALIDPARAMS;
diff --git a/test/liberasurecode_test.c b/test/liberasurecode_test.c
index 45e4026..e92795e 100644
--- a/test/liberasurecode_test.c
+++ b/test/liberasurecode_test.c
@@ -324,10 +324,6 @@ static void test_encode_invalid_args()
&encoded_data, &encoded_parity, &encoded_fragment_len);
assert(rc < 0);
- rc = liberasurecode_encode(desc, orig_data, 0,
- &encoded_data, &encoded_parity, &encoded_fragment_len);
- assert(rc < 0);
-
rc = liberasurecode_encode(desc, orig_data, orig_data_size,
NULL, &encoded_parity, &encoded_fragment_len);
assert(rc < 0);