commit 4a3ab6092855f7297ed1b29e89e3423fbece4e5b from: Omar Polo date: Fri Jan 29 17:26:56 2021 UTC const-ify var + missing argument commit - 117ac52cdd4f45bd5402686b9d4f1d91c32cb1dd commit + 4a3ab6092855f7297ed1b29e89e3423fbece4e5b blob - 8bb66c1953b8269da0a14fd85ed9f4ec01e7eb81 blob + b28065cd5df384c3c9fa25fb454789ce99c458f2 --- puny.c +++ puny.c @@ -91,7 +91,7 @@ digit_value(char c) } static int -insert(char *out, size_t len, int codepoint, size_t i, char **err) +insert(char *out, size_t len, int codepoint, size_t i, const char **err) { int l; char *t; @@ -207,7 +207,7 @@ decode(const char *str, char *out, size_t len, const c n += i / (numpoints+1); /* fail on overflow */ i = i % (numpoints+1); - if (!insert(out, len, n, i)) + if (!insert(out, len, n, i, err)) return 0; numpoints++; ++i;