commit - 117ac52cdd4f45bd5402686b9d4f1d91c32cb1dd
commit + 4a3ab6092855f7297ed1b29e89e3423fbece4e5b
blob - 8bb66c1953b8269da0a14fd85ed9f4ec01e7eb81
blob + b28065cd5df384c3c9fa25fb454789ce99c458f2
--- puny.c
+++ puny.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;
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;