Skip to content

Commit d5a37fd

Browse files
authored
Merge pull request #238 from mozilla/fix-bug-1660551
Fix bustage from BMO bug 1660551
2 parents 6ebb531 + b76d66b commit d5a37fd

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

mp4parse/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ travis-ci = { repository = "https://github.com/mozilla/mp4parse-rust" }
2828
byteorder = "1.2.1"
2929
bitreader = { version = "0.3.2" }
3030
hashbrown = "0.7.1"
31-
num-traits = "0.2.0"
31+
num-traits = "=0.2.10"
3232
log = "0.4"
3333
static_assertions = "1.1.0"
3434

mp4parse_capi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ travis-ci = { repository = "https://github.com/mozilla/mp4parse-rust" }
2626
byteorder = "1.2.1"
2727
log = "0.4"
2828
mp4parse = {version = "0.11.2", path = "../mp4parse"}
29-
num = "0.3.0"
29+
num-traits = "=0.2.10"
3030

3131
[dev-dependencies]
3232
env_logger = "0.7.1"

mp4parse_capi/src/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@
3737

3838
extern crate byteorder;
3939
extern crate mp4parse;
40-
extern crate num;
40+
extern crate num_traits;
4141

4242
use byteorder::WriteBytesExt;
43-
use num::{CheckedAdd, CheckedSub};
44-
use num::{PrimInt, Zero};
43+
use num_traits::{CheckedAdd, CheckedSub};
44+
use num_traits::{PrimInt, Zero};
4545
use std::convert::TryFrom;
4646
use std::convert::TryInto;
4747

@@ -704,7 +704,7 @@ where
704704

705705
let integer = numerator / denominator;
706706
let remainder = numerator % denominator;
707-
num::cast(scale2).and_then(|s| match integer.checked_mul(&s) {
707+
num_traits::cast(scale2).and_then(|s| match integer.checked_mul(&s) {
708708
Some(integer) => remainder
709709
.checked_mul(&s)
710710
.and_then(|remainder| (remainder / denominator).checked_add(&integer)),

0 commit comments

Comments
 (0)