about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/libutil/hash.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libutil/hash.cc b/src/libutil/hash.cc
index 04e9d22487a2..1604f1363ea3 100644
--- a/src/libutil/hash.cc
+++ b/src/libutil/hash.cc
@@ -178,7 +178,7 @@ Hash parseHash32(HashType ht, const string & s)
     for (unsigned int i = 0; i < s.length(); ++i) {
         char c = s[i];
         unsigned char digit;
-        for (digit = 0; digit < sizeof(chars); ++digit) /* !!! slow */
+        for (digit = 0; digit < base32Chars.size(); ++digit) /* !!! slow */
             if (chars[digit] == c) break;
         if (digit >= 32)
             throw Error(format("invalid base-32 hash `%1%'") % s);