From a2dd68b9575c3eefe36fe7eae5847bb99bc64f55 Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Thu, 16 Apr 2020 10:10:01 +0200 Subject: [PATCH] skip exclusive branch Of the two conditions only one can ever apply, so skip evaluating the second one if the first branch was taken. --- deltatar/crypto.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/deltatar/crypto.py b/deltatar/crypto.py index d18d406..c3f8e32 100755 --- a/deltatar/crypto.py +++ b/deltatar/crypto.py @@ -826,7 +826,7 @@ def kdf_by_version (paramversion=None, defs=None): (kdf, params) = defs["kdf"] fn = None if kdf == "scrypt" : fn = kdf_scrypt - if kdf == "dummy" : fn = kdf_dummy + elif kdf == "dummy" : fn = kdf_dummy if fn is None: raise ValueError ("key derivation method %r unknown" % kdf) return partial (fn, params) -- 1.7.1