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