went back to the version where the flags argument to curl_global_init()
specify exactly what global parts to init. Thanks to Sterling Hughes really
for arguing wisely.
diff --git a/lib/easy.c b/lib/easy.c
index a4de38e..4639bac 100644
--- a/lib/easy.c
+++ b/lib/easy.c
@@ -80,7 +80,7 @@
 
 CURLcode curl_global_init(long flags)
 {
-  if(!(flags & CURL_GLOBAL_NOT_SSL))
+  if(flags & CURL_GLOBAL_SSL)
     Curl_SSL_init();
 
   return CURLE_OK;