diff options
author | Sami Tolvanen <samitolvanen@google.com> | 2016-11-20 06:27:03 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2016-11-20 06:27:03 +0000 |
commit | cb747ace503fceaa9d4de4911ea5ef4cf51867e5 (patch) | |
tree | aca5bb550018982aa49a74d9eade7c7ba0a67d2e | |
parent | 8a05232e6a6d5e8b1614075a49681a9ef23a54d2 (diff) | |
parent | 549f048fcb1b5fa5620ef4bd34a18b02c93a923d (diff) | |
download | extras-cb747ace503fceaa9d4de4911ea5ef4cf51867e5.tar.gz |
DO NOT MERGE: libfec: allow fec_header to be located anywhere
am: 549f048fcb
Change-Id: Ie9b58e09558995ccd52004e82add513483df5d69
-rw-r--r-- | libfec/fec_open.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/libfec/fec_open.cpp b/libfec/fec_open.cpp index 0e41bf4f..caec3704 100644 --- a/libfec/fec_open.cpp +++ b/libfec/fec_open.cpp @@ -145,13 +145,6 @@ static int parse_ecc_header(fec_handle *f, uint64_t offset) error("inconsistent ecc size %u", header.fec_size); return -1; } - /* structure: data | ecc | header */ - if (offset < header.fec_size || - offset - header.fec_size != header.inp_size) { - error("unexpected input size: %" PRIu64 " vs %" PRIu64, offset, - header.inp_size); - return -1; - } f->data_size = header.inp_size; f->ecc.blocks = fec_div_round_up(f->data_size, FEC_BLOCKSIZE); |