http: removed code duplication for stubbed https_getsock function.
authorJulien Chaffraix <julien.chaffraix@gmail.com>
Sat, 26 Feb 2011 04:35:16 +0000 (20:35 -0800)
committerJulien Chaffraix <julien.chaffraix@gmail.com>
Sat, 26 Feb 2011 04:50:26 +0000 (20:50 -0800)
lib/http.c

index b2fb7cb..78f6ef1 100644 (file)
@@ -1849,7 +1849,8 @@ static int https_getsock(struct connectdata *conn,
   return CURLE_OK;
 }
 #else
-#ifdef USE_NSS
+#if defined(USE_NSS) || defined(USE_QSOSSL) || \
+    defined(USE_POLARSSL) || defined(USE_AXTLS)
 static int https_getsock(struct connectdata *conn,
                          curl_socket_t *socks,
                          int numsocks)
@@ -1859,43 +1860,7 @@ static int https_getsock(struct connectdata *conn,
   (void)numsocks;
   return GETSOCK_BLANK;
 }
-#else
-#ifdef USE_QSOSSL
-static int https_getsock(struct connectdata *conn,
-                         curl_socket_t *socks,
-                         int numsocks)
-{
-  (void)conn;
-  (void)socks;
-  (void)numsocks;
-  return GETSOCK_BLANK;
-}
-#else
-#ifdef USE_POLARSSL
-static int https_getsock(struct connectdata *conn,
-                         curl_socket_t *socks,
-                         int numsocks)
-{
-  (void)conn;
-  (void)socks;
-  (void)numsocks;
-  return GETSOCK_BLANK;
-}
-#else
-#ifdef USE_AXTLS
-static int https_getsock(struct connectdata *conn,
-                         curl_socket_t *socks,
-                         int numsocks)
-{
-  (void)conn;
-  (void)socks;
-  (void)numsocks;
-  return GETSOCK_BLANK;
-}
-#endif /* USE_AXTLS */
-#endif /* USE_POLARSSL */
-#endif /* USE_QSOSSL */
-#endif /* USE_NSS */
+#endif /* USE_AXTLS || USE_POLARSSL || USE_QSOSSL || USE_NSS */
 #endif /* USE_SSLEAY || USE_GNUTLS */
 
 /*