diff options
Diffstat (limited to 'openpgp/src/armor.rs')
-rw-r--r-- | openpgp/src/armor.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openpgp/src/armor.rs b/openpgp/src/armor.rs index 85a0a967..c593fdee 100644 --- a/openpgp/src/armor.rs +++ b/openpgp/src/armor.rs @@ -35,6 +35,7 @@ use std::str; use std::borrow::Cow; use quickcheck::{Arbitrary, Gen}; +use crate::vec_truncate; use crate::packet::prelude::*; use crate::packet::header::BodyLength; use crate::packet::header::ctb::{CTBNew, CTBOld}; @@ -931,7 +932,7 @@ fn base64_filter(mut bytes: Cow<[u8]>, base64_data_max: usize, (Cow::Borrowed(&s[..base64_len]), unfiltered_complete_len, prefix_remaining), Cow::Owned(mut v) => { - v.truncate(base64_len); + vec_truncate(&mut v, base64_len); (Cow::Owned(v), unfiltered_complete_len, prefix_remaining) } } |