maintainers/scripts/sha-to-sri: minor efficiency improvement of the Nix32 decoder

This commit is contained in:
nicoo 2024-09-13 14:11:34 +00:00
parent 011daf9161
commit 9259479c42

View File

@ -59,8 +59,7 @@ class Nix32(Encoding):
def decode(self, s: str): def decode(self, s: str):
assert len(s) == self.length assert len(s) == self.length
out = [0 for _ in range(self.n)] out = bytearray(self.n)
# TODO: Do better than a list of byte-sized ints
for n, c in enumerate(reversed(s)): for n, c in enumerate(reversed(s)):
digit = self.inverted[c] digit = self.inverted[c]