From a8cab52271ce7baadb5eb667316f976e562ae219 Mon Sep 17 00:00:00 2001 From: Tony Aldridge Date: Sun, 29 Sep 2013 13:29:56 +0100 Subject: [PATCH] Moved to correct way to start --- demo/demo.rc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/demo/demo.rc b/demo/demo.rc index 8ed24262..09475002 100644 --- a/demo/demo.rc +++ b/demo/demo.rc @@ -1,14 +1,16 @@ extern mod sdl2; +use std::libc; + mod video; -#[start] -fn start(argc: int, argv: **u8, crate_map: *u8) -> int { - std::rt::start_on_main_thread(argc, argv, crate_map, main) +#[no_mangle] +pub extern fn SDL_main(_argc: u32, _argv: **libc::c_char) { + main(); } +#[main] fn main() { - #[main]; video::main(); }