From 27b51f192f12682182bb153bd449e318d48944e5 Mon Sep 17 00:00:00 2001 From: Andelf Date: Mon, 5 May 2014 21:05:51 +0800 Subject: [PATCH] fix demo: use unboxed return type --- src/demo/video.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/demo/video.rs b/src/demo/video.rs index 53cf192e..95175ed3 100644 --- a/src/demo/video.rs +++ b/src/demo/video.rs @@ -21,11 +21,11 @@ pub fn main(png: &Path) { }; // Load a surface, and convert it to a texture bound to the renderer - let surface: ~sdl2::surface::Surface = match LoadSurface::from_file(png) { + let surface = match LoadSurface::from_file(png) { Ok(surface) => surface, Err(err) => fail!(format!("Failed to load png: {}", err)) }; - let texture = match renderer.create_texture_from_surface(surface) { + let texture = match renderer.create_texture_from_surface(&surface) { Ok(texture) => texture, Err(err) => fail!(format!("Failed to create surface: {}", err)) }; @@ -36,7 +36,7 @@ pub fn main(png: &Path) { // Err(err) => fail!(format!("Could not set render target: {}", err)) // }; - renderer.copy(texture, None, None); + renderer.copy(&texture, None, None); renderer.present(); 'main : loop {