diff --git a/main.c b/main.c index 0aa5f2b..c98a4c0 100644 --- a/main.c +++ b/main.c @@ -36,16 +36,11 @@ const char version[] = VERSION; extern char *optarg; extern int optind; -extern void print_message_from_rust(); -extern void print_usage(); extern int rust_main(int argc, char** argv); +//TODO handle this correctly int trace_flag = 0; -void usage() { - print_usage(); -} - int main(int argc, char **argv) { return rust_main(argc, argv); } diff --git a/src/lib.rs b/src/lib.rs index 276df8f..e5d16e6 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -15,8 +15,7 @@ extern { fn radio_download(); } -#[no_mangle] -pub extern "C" fn print_usage() { +fn print_usage() { let version = VERSION.unwrap_or("-----"); print!("DMR Config, Version {}, {}", version, COPYRIGHT); @@ -64,7 +63,7 @@ fn get_options() -> Options { } #[no_mangle] -pub extern "C" fn rust_main(argc: c_int, argv: *const *const c_char) -> c_int { +pub extern "C" fn rust_main(_argc: c_int, _argv: *const *const c_char) -> c_int { let args = std::env::args().skip(1); let matches = match get_options().parse(args) {