Index: http.c
===================================================================
RCS file: /cvsroot/curl/curl/lib/http.c,v
retrieving revision 1.327
diff -u -r1.327 http.c
--- http.c	23 Jul 2007 18:51:22 -0000	1.327
+++ http.c	24 Jul 2007 12:58:57 -0000
@@ -1588,6 +1588,18 @@
   (void)numsocks;
   return GETSOCK_BLANK;
 }
+#else
+#ifdef USE_QSOSSL
+int Curl_https_getsock(struct connectdata *conn,
+                       curl_socket_t *socks,
+                       int numsocks)
+{
+  (void)conn;
+  (void)socks;
+  (void)numsocks;
+  return GETSOCK_BLANK;
+}
+#endif
 #endif
 #endif
 #endif
Index: qssl.h
===================================================================
RCS file: /cvsroot/curl/curl/lib/qssl.h,v
retrieving revision 1.1
diff -u -r1.1 qssl.h
--- qssl.h	23 Jul 2007 21:46:26 -0000	1.1
+++ qssl.h	30 Jul 2007 14:59:17 -0000
@@ -32,7 +32,7 @@
 int Curl_qsossl_init(void);
 void Curl_qsossl_cleanup(void);
 CURLcode Curl_qsossl_connect(struct connectdata * conn, int sockindex);
-void Curl_qsossl_close(struct connectdata * conn); /* close a SSL connection */
+void Curl_qsossl_close(struct connectdata *conn, int sockindex);
 int Curl_qsossl_close_all(struct SessionHandle * data);
 int Curl_qsossl_shutdown(struct connectdata * conn, int sockindex);
 
