Skip to content

Commit af0b0d1

Browse files
committed
dsc: Use let-chains
1 parent 9366430 commit af0b0d1

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/dsc.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,12 +103,11 @@ pub fn discard_pgp(dsc: &str) -> &str {
103103
const PGP_HEADER_END: &str = "\n\n";
104104
const PGP_FOOTER_START: &str = "-----BEGIN PGP SIGNATURE-----\n";
105105

106-
if dsc.starts_with(PGP_HEADER_START) {
107-
if let Some((_gpg_header, payload_and_sig)) = dsc.split_once(PGP_HEADER_END) {
108-
if let Some((payload, _sig)) = payload_and_sig.split_once(PGP_FOOTER_START) {
109-
return payload;
110-
}
111-
}
106+
if dsc.starts_with(PGP_HEADER_START)
107+
&& let Some((_gpg_header, payload_and_sig)) = dsc.split_once(PGP_HEADER_END)
108+
&& let Some((payload, _sig)) = payload_and_sig.split_once(PGP_FOOTER_START)
109+
{
110+
return payload;
112111
}
113112

114113
dsc

0 commit comments

Comments
 (0)