Exit on keydown

This commit is contained in:
Brian Anderson 2012-04-16 14:13:34 -07:00
parent a5dd15ecc9
commit 0641a6e94d

View file

@ -70,8 +70,14 @@ fn main() {
sdl::video::blit_surface(sdl_surf, ptr::null(), sdl::video::blit_surface(sdl_surf, ptr::null(),
screen, ptr::null()); screen, ptr::null());
sdl::video::flip(screen); sdl::video::flip(screen);
sdl::event::poll_event {|_event| let mut mustbreak = false;
sdl::event::poll_event {|event|
alt event {
sdl::event::keyup_event(_) { mustbreak = true; }
_ { }
}
} }
if mustbreak { break }
} }
ReleaseDrawTarget(azure_target); ReleaseDrawTarget(azure_target);
cairo_surface_destroy(cairo_surf); cairo_surface_destroy(cairo_surf);