From c96a0714b6e35a032a5538fc4212cfee65dc1ce5 Mon Sep 17 00:00:00 2001 From: Hannes <55623006+umgefahren@users.noreply.github.com> Date: Wed, 23 Mar 2022 17:17:53 +0100 Subject: [PATCH] Added a tiny improvement from my stupid friends --- src/ratchet.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/ratchet.rs b/src/ratchet.rs index c78b51e..2015f30 100644 --- a/src/ratchet.rs +++ b/src/ratchet.rs @@ -373,11 +373,10 @@ impl RatchetEncHeader { if self.nr + MAX_SKIP < until { return Err("Skipping went wrong") } - if let Some(mut d) = self.ckr { + if let Some(d) = &mut self.ckr { while self.nr < until { let (ckr, mk) = kdf_ck(&d); - self.ckr = Some(ckr); - d = ckr; + *d = ckr; self.mkskipped.insert((self.hkr, self.nr), mk); self.nr += 1 }