From 56256b42a1b025e71aaee6207864c0dba7e1798c Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Mon, 30 Jun 2014 16:27:32 +0200 Subject: [PATCH] remove old toy url-encoding implementation --- pam/auth_client.c | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/pam/auth_client.c b/pam/auth_client.c index ae538d2..8415935 100644 --- a/pam/auth_client.c +++ b/pam/auth_client.c @@ -134,32 +134,6 @@ const char *auth_client_strerror(int err) { } } -static char *quote(const char *s) { - char *out = (char *)malloc(strlen(s) * 3 + 1), *optr; - for (optr = out; *s; s++) { - switch (*s) { - case ';': - case '/': - case '?': - case ':': - case '@': - case '&': - case '=': - case '+': - case '$': - case ',': - case '%': - sprintf(optr, "%%%02X", (int)(*s)); - optr += 3; - break; - default: - *optr++ = *s; - } - } - *optr = '\0'; - return out; -} - static size_t responsebuf_callback(void *contents, size_t size, size_t nmemb, void *userp) { size_t realsize = size * nmemb; struct cbuf *cbuf = (struct cbuf *)userp; -- GitLab