From 4995b5fe9a01a10b2487bd73bb214a4584bc4c1c Mon Sep 17 00:00:00 2001 From: David Phillips Date: Tue, 23 May 2017 14:36:12 +1200 Subject: Fix bug in check_base32 when first character was invalid --- onion_base32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'onion_base32.c') diff --git a/onion_base32.c b/onion_base32.c index eff5097..041ac3e 100644 --- a/onion_base32.c +++ b/onion_base32.c @@ -10,7 +10,7 @@ check_base32(char *subject) { if ((offset = strspn(subject, base32_lookup)) != strlen(subject)) { return offset; } - return 0; + return -1; } /* Simple and reliable base32 algorithm - "old trusty" -- cgit v1.1