Remove use of box syntax.

Allows build on stable/beta rust.
This commit is contained in:
Ronald Kinard 2015-07-25 17:13:51 -05:00
parent 157011182a
commit 6389ab3ece
2 changed files with 2 additions and 4 deletions

View File

@ -93,7 +93,7 @@ fn new_voice() -> Result<Voice, String> {
let (samples_sender, samples_receiver) = channel();
let audio_unit_result = AudioUnit::new(Type::Output, SubType::HalOutput)
.render_callback(box move |channels, num_frames| {
.render_callback(Box::new(move |channels, num_frames| {
if let Err(_) = ready_sender.send((channels.len(), num_frames)) {
return Err("Callback failed to send 'ready' message.".to_string());
}
@ -114,7 +114,7 @@ fn new_voice() -> Result<Voice, String> {
}
Ok(())
})
}))
.start();
match audio_unit_result {
@ -130,4 +130,3 @@ fn new_voice() -> Result<Voice, String> {
}
}

View File

@ -47,7 +47,6 @@ a conversion on your data.
If you have the possibility, you should try to match the format of the voice.
*/
#![feature(box_syntax)]
pub use samples_formats::{SampleFormat, Sample};