Changed some exit code

This commit is contained in:
Arkaprabha Chakraborty
2023-02-06 21:47:40 +05:30
parent d22d479b1f
commit 84234cb033

View File

@@ -35,7 +35,7 @@ pub fn encrypt(plaintext: String, secret_key: orion::kdf::SecretKey) -> Vec<u8>
} }
Err(_) => { Err(_) => {
eprintln!("{} Could not encrypt the data", "Error:".bright_red()); eprintln!("{} Could not encrypt the data", "Error:".bright_red());
exit(0); exit(1);
} }
} }
} }
@@ -64,7 +64,7 @@ pub fn get_salt_bytes() -> [u8; 32] {
"{} Could not generate the random bytes for the salt", "{} Could not generate the random bytes for the salt",
"Error:".bright_red() "Error:".bright_red()
); );
exit(0); exit(1);
} }
}; };
@@ -76,7 +76,7 @@ pub fn into_match<T, E>(res: Result<T, E>, estr: &str) -> T {
Ok(temp) => temp, Ok(temp) => temp,
Err(_) => { Err(_) => {
eprintln!("{estr}"); eprintln!("{estr}");
exit(0) exit(1)
} }
}; };
@@ -126,7 +126,7 @@ pub fn read_cipher(path: String) -> (Vec<u8>, Vec<u8>) {
Ok(_) => (), Ok(_) => (),
Err(_) => { Err(_) => {
eprintln!("{} Could not read {path}", "Error:".bright_red()); eprintln!("{} Could not read {path}", "Error:".bright_red());
exit(0); exit(1);
} }
}; };
@@ -149,14 +149,14 @@ pub fn decrypt(ciphertext: Vec<u8>, secret_key: orion::kdf::SecretKey) -> String
"{} Failed to decrypt the file, please check the password", "{} Failed to decrypt the file, please check the password",
"Error:".bright_red() "Error:".bright_red()
); );
exit(0); exit(1);
} }
}; };
match String::from_utf8(plaintext) { match String::from_utf8(plaintext) {
Ok(temp) => temp, Ok(temp) => temp,
Err(_) => { Err(_) => {
eprintln!("{} Could not convert to String", "Error:".bright_red()); eprintln!("{} Could not convert to String", "Error:".bright_red());
exit(0); exit(1);
} }
} }
} }
@@ -172,7 +172,7 @@ pub fn to_array(v: Vec<u8>) -> [u8; 32] {
32, 32,
v.len() v.len()
); );
exit(0); exit(1);
} }
}; };
@@ -192,7 +192,7 @@ fn main() {
match args.next() { match args.next() {
Some(_) => { Some(_) => {
eprintln!("{} Too many arguments", "Error:".bright_red()); eprintln!("{} Too many arguments", "Error:".bright_red());
exit(0); exit(1);
} }
None => (), None => (),
}; };
@@ -239,7 +239,7 @@ COMMAND:
match args.next() { match args.next() {
Some(_) => { Some(_) => {
eprintln!("{} Too many arguments", "Error:".bright_red()); eprintln!("{} Too many arguments", "Error:".bright_red());
exit(0); exit(1);
} }
None => (), None => (),
}; };
@@ -266,7 +266,7 @@ Written by Arkaprabha Chakraborty",
"{} Was expecting two arguments but received none", "{} Was expecting two arguments but received none",
"Error:".bright_red() "Error:".bright_red()
); );
exit(0); exit(1);
} }
}; };
@@ -277,14 +277,14 @@ Written by Arkaprabha Chakraborty",
"{} Was expecting two arguments but received one", "{} Was expecting two arguments but received one",
"Error:".bright_red() "Error:".bright_red()
); );
exit(0); exit(1);
} }
}; };
match args.next() { match args.next() {
Some(_) => { Some(_) => {
eprintln!("{} Too many arguments", "Error:".bright_red()); eprintln!("{} Too many arguments", "Error:".bright_red());
exit(0); exit(1);
} }
None => (), None => (),
}; };
@@ -307,7 +307,7 @@ Written by Arkaprabha Chakraborty",
"{} Was expecting two arguments but received none", "{} Was expecting two arguments but received none",
"Error:".bright_red() "Error:".bright_red()
); );
exit(0); exit(1);
} }
}; };
@@ -318,14 +318,14 @@ Written by Arkaprabha Chakraborty",
"{} Was expecting two arguments but received one", "{} Was expecting two arguments but received one",
"Error:".bright_red() "Error:".bright_red()
); );
exit(0); exit(1);
} }
}; };
match args.next() { match args.next() {
Some(_) => { Some(_) => {
eprintln!("{} Too many arguments", "Error:".bright_red()); eprintln!("{} Too many arguments", "Error:".bright_red());
exit(0); exit(1);
} }
None => (), None => (),
}; };
@@ -342,7 +342,7 @@ Written by Arkaprabha Chakraborty",
} }
_ => { _ => {
eprintln!("{} Unrecognized argument", "Error:".bright_red()); eprintln!("{} Unrecognized argument", "Error:".bright_red());
exit(0); exit(1);
} }
}; };
} }