]> granicus.if.org Git - curl/commitdiff
ldap: Remove the unescape_elements() function
authorSteve Holme <steve_holme@hotmail.com>
Sat, 3 Jan 2015 21:04:13 +0000 (21:04 +0000)
committerSteve Holme <steve_holme@hotmail.com>
Sun, 4 Jan 2015 16:11:36 +0000 (16:11 +0000)
Due to the recent modifications this function is no longer used.

lib/ldap.c

index b34d27d61f3c4ad27e484517561bd0ae63e77cdf..fc027f7863cbacc06ab6bd987ea21e65a446e86e 100644 (file)
@@ -681,14 +681,6 @@ static bool split_str(char *str, char ***out, size_t *count)
   return TRUE;
 }
 
-/*
- * Unescape the LDAP-URL components
- */
-static bool unescape_elements (void *data, LDAPURLDesc *ludp)
-{
-  return (TRUE);
-}
-
 /*
  * Break apart the pieces of an LDAP URL.
  * Syntax:
@@ -765,7 +757,7 @@ static int _ldap_url_parse2 (const struct connectdata *conn, LDAPURLDesc *ludp)
 
   p = q;
   if(!p)
-    goto success;
+    goto quit;
 
   /* Parse the attributes. skip "??" */
   q = strchr(p, '?');
@@ -838,7 +830,7 @@ static int _ldap_url_parse2 (const struct connectdata *conn, LDAPURLDesc *ludp)
 
   p = q;
   if(!p)
-    goto success;
+    goto quit;
 
   /* Parse the scope. skip "??" */
   q = strchr(p, '?');
@@ -857,7 +849,7 @@ static int _ldap_url_parse2 (const struct connectdata *conn, LDAPURLDesc *ludp)
 
   p = q;
   if(!p)
-    goto success;
+    goto quit;
 
   /* Parse the filter */
   q = strchr(p, '?');
@@ -903,10 +895,6 @@ static int _ldap_url_parse2 (const struct connectdata *conn, LDAPURLDesc *ludp)
     goto quit;
   }
 
-success:
-  if(!unescape_elements(conn->data, ludp))
-    rc = LDAP_NO_MEMORY;
-
 quit:
 #if defined(CURL_LDAP_WIN) && \
     (defined(USE_WIN32_IDN) || defined(USE_WINDOWS_SSPI))