From 0a481fe5d2a028df806e68a1b91177924a0cda35 Mon Sep 17 00:00:00 2001 From: est31 Date: Fri, 16 Dec 2016 18:01:32 +0100 Subject: Fix rebase fallout and compilation fixes --- src/libserialize/leb128.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libserialize') diff --git a/src/libserialize/leb128.rs b/src/libserialize/leb128.rs index 55ae7ae10f4..392f332d508 100644 --- a/src/libserialize/leb128.rs +++ b/src/libserialize/leb128.rs @@ -26,7 +26,7 @@ fn write_to_vec(vec: &mut Vec, position: usize, byte: u8) { /// The callback `write` is called once for each position /// that is to be written to with the byte to be encoded /// at that position. -pub fn write_unsigned_leb128_to(mut value: u64, mut write: W) -> usize +pub fn write_unsigned_leb128_to(mut value: u128, mut write: W) -> usize where W: FnMut(usize, u8) { let mut position = 0; @@ -48,7 +48,7 @@ pub fn write_unsigned_leb128_to(mut value: u64, mut write: W) -> usize position } -pub fn write_unsigned_leb128(out: &mut Vec, start_position: usize, value: u64) -> usize { +pub fn write_unsigned_leb128(out: &mut Vec, start_position: usize, value: u128) -> usize { write_unsigned_leb128_to(value, |i, v| write_to_vec(out, start_position+i, v)) } -- cgit 1.4.1-3-g733a5