remove unused code blocks
This commit is contained in:
parent
8df14a210f
commit
92eb5fae39
|
@ -66,27 +66,4 @@ pub fn set_ctrl_c_handler() {
|
|||
while running.load(sync::atomic::Ordering::SeqCst) {}
|
||||
println!("> Exiting...");
|
||||
process::exit(0);
|
||||
}
|
||||
|
||||
pub fn get_raw_command_line() -> String {
|
||||
// use winapi::um::processenv::GetCommandLineW;
|
||||
|
||||
unsafe {
|
||||
let line = GetCommandLineW();
|
||||
|
||||
let mut cursor = line;
|
||||
let mut length = 0;
|
||||
while *cursor != 0 {
|
||||
length += 1;
|
||||
cursor = cursor.add(1);
|
||||
}
|
||||
let array: &[u16] = std::slice::from_raw_parts(line, length);
|
||||
|
||||
String::from_utf16(array).expect("Invalid unicode")
|
||||
}
|
||||
}
|
||||
|
||||
#[link(name="kernel32")]
|
||||
extern "system" {
|
||||
fn GetCommandLineW() -> *const u16;
|
||||
}
|
Loading…
Reference in New Issue