90ffda7ed28dd8273b80bd262c6a28be65e4da71

Author
Marc Cornellà <marc.cornella@live.com>
Committer
Marc Cornellà <marc.cornella@live.com>
Date

Message

fix(genpass): use `log()` instead of `log2()` for zsh < 5.6 (#9548)

Fixes #9548

Diff

 1diff --git a/plugins/genpass/genpass-xkcd b/plugins/genpass/genpass-xkcd
 2index a486ccb40e2057593bb997c46d162362ccaa375d..ed0397138e6c0fd489bd23af4681b8af8628f790 100755
 3--- a/plugins/genpass/genpass-xkcd
 4+++ b/plugins/genpass/genpass-xkcd
 5@@ -43,7 +43,7 @@ fi
 6 
 7 # Figure out how many words we need for 128 bits of security margin.
 8 # Each word adds log2($#words) bits.
 9-local -i n=$((ceil(128. / log2($#words))))
10+local -i n=$((ceil(128. / (log($#words) / log(2)))))
11 
12 {
13   local c