summaryrefslogtreecommitdiffstats
path: root/tool/src/commands/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tool/src/commands/mod.rs')
-rw-r--r--tool/src/commands/mod.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/tool/src/commands/mod.rs b/tool/src/commands/mod.rs
index e7851f70..32239d8d 100644
--- a/tool/src/commands/mod.rs
+++ b/tool/src/commands/mod.rs
@@ -120,11 +120,9 @@ pub fn encrypt<'a>(policy: &'a dyn Policy,
}
// We want to encrypt a literal data packet.
- let mut encryptor =
- Encryptor::for_recipients(message, recipient_subkeys);
- for p in passwords {
- encryptor = encryptor.add_password(p);
- }
+ let encryptor =
+ Encryptor::for_recipients(message, recipient_subkeys)
+ .add_passwords(passwords);
let mut sink = encryptor.build()
.context("Failed to create encryptor")?;