diff --git a/src/erasure.rs b/src/erasure.rs index 85c7b6f0d..4a953faf6 100644 --- a/src/erasure.rs +++ b/src/erasure.rs @@ -254,7 +254,7 @@ pub fn generate_coding( } // round up to the nearest jerasure alignment - align!(max_data_size, JERASURE_ALIGN); + max_data_size = align!(max_data_size, JERASURE_ALIGN); trace!("{:x} max_data_size: {}", debug_id, max_data_size); diff --git a/src/retransmit_stage.rs b/src/retransmit_stage.rs index 1e770f8a3..29b1e22d6 100644 --- a/src/retransmit_stage.rs +++ b/src/retransmit_stage.rs @@ -2,8 +2,6 @@ use counter::Counter; use crdt::Crdt; -#[cfg(feature = "erasure")] -use erasure; use log::Level; use packet::BlobRecycler; use result::{Error, Result}; diff --git a/src/streamer.rs b/src/streamer.rs index bf1cc19a9..e6cbfccc2 100644 --- a/src/streamer.rs +++ b/src/streamer.rs @@ -1,7 +1,5 @@ //! The `streamer` module defines a set of services for efficiently pulling data from UDP sockets. //! -#[cfg(feature = "erasure")] -use erasure; use packet::{Blob, BlobRecycler, PacketRecycler, SharedBlobs, SharedPackets}; use result::{Error, Result}; use std::net::UdpSocket;