From 037322f2700842b083d1840d3265de453cef3ced Mon Sep 17 00:00:00 2001 From: Jos van den Oever Date: Mon, 29 Oct 2018 22:40:57 +0100 Subject: [PATCH] Cleanup code --- templates/qt_quick_cargo/src/main.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/templates/qt_quick_cargo/src/main.rs b/templates/qt_quick_cargo/src/main.rs index 4098c12..bc4c9ee 100644 --- a/templates/qt_quick_cargo/src/main.rs +++ b/templates/qt_quick_cargo/src/main.rs @@ -5,16 +5,15 @@ pub mod interface { include!(concat!(env!("OUT_DIR"), "/src/interface.rs")); } -use std::os::raw::c_char; extern { - fn main_cpp(app: *const c_char); + fn main_cpp(app: *const ::std::os::raw::c_char); } fn main() { use std::ffi::CString; - let mut args = ::std::env::args(); - let app = CString::new(args.next().unwrap()).unwrap(); + let app_name = ::std::env::args().next().unwrap(); + let app_name = CString::new(app_name).unwrap(); unsafe { - main_cpp(app.as_ptr()); + main_cpp(app_name.as_ptr()); } }