From e5ea26ff174911c608f24960dc540dd4136c12af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Hozda?= Date: Mon, 17 Aug 2020 22:37:03 +0200 Subject: [PATCH] remove more useless stuff --- src/main.rs | 63 +++++++---------------------------------------------- 1 file changed, 8 insertions(+), 55 deletions(-) diff --git a/src/main.rs b/src/main.rs index 1ed61f0..eb52a4e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -221,14 +221,14 @@ pub struct Link { } #[derive(Clone)] pub struct Config { - pub start_uri: String, //[libc::c_char; 512], - pub cmd_text: String, //[libc::c_char; 512], - pub cmd_image: String, //[libc::c_char; 512], - pub cmd_browser: String, //[libc::c_char; 512], - pub cmd_player: String, //[libc::c_char; 512], - pub color_prompt: String, //[libc::c_char; 512], - pub color_selector: String, //[libc::c_char; 512], - pub verbose: String, //[libc::c_char; 512], + pub start_uri: String, + pub cmd_text: String, + pub cmd_image: String, + pub cmd_browser: String, + pub cmd_player: String, + pub color_prompt: String, + pub color_selector: String, + pub verbose: String, } pub static mut tmpfilename: [libc::c_char; 256] = [0; 256]; @@ -451,53 +451,6 @@ pub unsafe extern "C" fn init_config() { let mut home: *const libc::c_char = 0 as *const libc::c_char; let mut i: libc::c_int = 0; /* copy defaults */ - snprintf( - CString::new(config.start_uri.clone()).unwrap().into_raw(), - mem::size_of::<[libc::c_char; 512]>() as libc::c_ulong, - b"gopher://gopher.floodgap.com:70\x00" as *const u8 as *const libc::c_char, - ); - snprintf( - CString::new(config.cmd_text.clone()).unwrap().into_raw(), - mem::size_of::<[libc::c_char; 512]>() as libc::c_ulong, - b"%s\x00" as *const u8 as *const libc::c_char, - b"less\x00" as *const u8 as *const libc::c_char, - ); - snprintf( - CString::new(config.cmd_image.clone()).unwrap().into_raw(), - mem::size_of::<[libc::c_char; 512]>() as libc::c_ulong, - b"%s\x00" as *const u8 as *const libc::c_char, - b"display\x00" as *const u8 as *const libc::c_char, - ); - snprintf( - CString::new(config.cmd_browser.clone()).unwrap().into_raw(), - mem::size_of::<[libc::c_char; 512]>() as libc::c_ulong, - b"%s\x00" as *const u8 as *const libc::c_char, - b"firefox\x00" as *const u8 as *const libc::c_char, - ); - snprintf( - CString::new(config.cmd_player.clone()).unwrap().into_raw(), - mem::size_of::<[libc::c_char; 512]>() as libc::c_ulong, - b"%s\x00" as *const u8 as *const libc::c_char, - b"mplayer\x00" as *const u8 as *const libc::c_char, - ); - snprintf( - CString::new(config.color_prompt.clone()).unwrap().into_raw(), - mem::size_of::<[libc::c_char; 512]>() as libc::c_ulong, - b"%s\x00" as *const u8 as *const libc::c_char, - b"1;34\x00" as *const u8 as *const libc::c_char, - ); - snprintf( - CString::new(config.color_selector.clone()).unwrap().into_raw(), - mem::size_of::<[libc::c_char; 512]>() as libc::c_ulong, - b"%s\x00" as *const u8 as *const libc::c_char, - b"1;32\x00" as *const u8 as *const libc::c_char, - ); - snprintf( - CString::new(config.verbose.clone()).unwrap().into_raw(), - mem::size_of::<[libc::c_char; 512]>() as libc::c_ulong, - b"%s\x00" as *const u8 as *const libc::c_char, - b"true\x00" as *const u8 as *const libc::c_char, - ); i = 0 as libc::c_int; while i < 20 as libc::c_int { bookmarks[i as usize][0 as libc::c_int as usize] =