File tree Expand file tree Collapse file tree 8 files changed +30
-555
lines changed Expand file tree Collapse file tree 8 files changed +30
-555
lines changed Original file line number Diff line number Diff line change @@ -27,11 +27,6 @@ install:
27
27
fi
28
28
29
29
script :
30
- # We cannot run `cargo test` with the mp4parse_fallible feature enabled
31
- # (see comment where the feature is defined in mp4parse_capi/Cargo.toml),
32
- # but we can at least check for changes behind features that would break the
33
- # build.
34
- - cargo check --all --verbose $RELEASE --tests --all-features
35
30
- cargo test --all --verbose $RELEASE ${TARGET:+--target=$TARGET}
36
31
- cargo doc --package mp4parse_capi
37
32
# The `false` after `echo` is necessary to avoid false negatives due to `echo` returning success
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ travis-ci = { repository = "https://github.com/mozilla/mp4parse-rust" }
27
27
[dependencies ]
28
28
byteorder = " 1.2.1"
29
29
bitreader = { version = " 0.3.2" }
30
+ fallible_collections = { version = " 0.1.3" , features = [" std_io" ] }
30
31
hashbrown = " 0.7.1"
31
32
num-traits = " =0.2.10"
32
33
log = " 0.4"
@@ -36,9 +37,3 @@ static_assertions = "1.1.0"
36
37
test-assembler = " 0.1.2"
37
38
env_logger = " 0.7.1"
38
39
walkdir = " 2.3.1"
39
-
40
- [features ]
41
- # Enable mp4parse_fallible to use fallible memory allocation rather than
42
- # panicking on OOM. Note that this is only safe within Gecko where the system
43
- # allocator has been globally overridden (see BMO 1457359).
44
- mp4parse_fallible = []
You can’t perform that action at this time.
0 commit comments