mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-11 13:43:47 +01:00
Utilize if..else
for switching on boolean values.
This commit is contained in:
parent
94880b2db7
commit
59d4505749
@ -105,9 +105,10 @@ pub extern "C" fn protocol_list_supports_protocol(
|
||||
Ok(n) => n.into(),
|
||||
Err(_) => return 0,
|
||||
};
|
||||
match proto_entry.supports_protocol(&protocol, &version) {
|
||||
false => return 0,
|
||||
true => return 1,
|
||||
if proto_entry.supports_protocol(&protocol, &version) {
|
||||
1
|
||||
} else {
|
||||
0
|
||||
}
|
||||
}
|
||||
|
||||
@ -206,13 +207,16 @@ pub extern "C" fn protover_compute_vote(
|
||||
let mut proto_entries: Vec<UnvalidatedProtoEntry> = Vec::new();
|
||||
|
||||
for datum in data {
|
||||
let entry: UnvalidatedProtoEntry = match allow_long_proto_names {
|
||||
true => match UnvalidatedProtoEntry::from_str_any_len(datum.as_str()) {
|
||||
let entry: UnvalidatedProtoEntry = if allow_long_proto_names {
|
||||
match UnvalidatedProtoEntry::from_str_any_len(datum.as_str()) {
|
||||
Ok(n) => n,
|
||||
Err(_) => continue},
|
||||
false => match datum.parse() {
|
||||
Err(_) => continue
|
||||
}
|
||||
} else {
|
||||
match datum.parse() {
|
||||
Ok(n) => n,
|
||||
Err(_) => continue},
|
||||
Err(_) => continue
|
||||
}
|
||||
};
|
||||
proto_entries.push(entry);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user