diff options
Diffstat (limited to 'src/nkeys.zig')
-rw-r--r-- | src/nkeys.zig | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/nkeys.zig b/src/nkeys.zig index 3a6c2db..e3d9ef9 100644 --- a/src/nkeys.zig +++ b/src/nkeys.zig | |||
@@ -274,7 +274,7 @@ pub fn decodeSeed(text: *const text_seed) SeedDecodeError!DecodedSeed { | |||
274 | defer decoded.wipe(); // gets copied | 274 | defer decoded.wipe(); // gets copied |
275 | 275 | ||
276 | var key_ty_prefix = decoded.prefix[0] & 0b11111000; | 276 | var key_ty_prefix = decoded.prefix[0] & 0b11111000; |
277 | var entity_ty_prefix = (decoded.prefix[0] & 0b00000111) << 5 | ((decoded.prefix[1] & 0b11111000) >> 3); | 277 | var entity_ty_prefix = (decoded.prefix[0] << 5) | (decoded.prefix[1] >> 3); |
278 | 278 | ||
279 | if (key_ty_prefix != @enumToInt(KeyTypePrefixByte.seed)) | 279 | if (key_ty_prefix != @enumToInt(KeyTypePrefixByte.seed)) |
280 | return error.InvalidSeed; | 280 | return error.InvalidSeed; |
@@ -328,7 +328,6 @@ const allowed_creds_section_chars_table: [256]bool = allowed: { | |||
328 | var table = [_]bool{false} ** 256; | 328 | var table = [_]bool{false} ** 256; |
329 | const chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-.="; | 329 | const chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-.="; |
330 | for (chars) |char| table[char] = true; | 330 | for (chars) |char| table[char] = true; |
331 | |||
332 | break :allowed table; | 331 | break :allowed table; |
333 | }; | 332 | }; |
334 | 333 | ||