From: Daniel Stenberg Date: Fri, 6 Apr 2001 08:48:42 +0000 (+0000) Subject: show openssl 0.9.6a properly X-Git-Tag: upstream/7.37.1~16853 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=88bb054e1db2884cfdc50eff6218bac0cf61f0ca;p=platform%2Fupstream%2Fcurl.git show openssl 0.9.6a properly --- diff --git a/lib/version.c b/lib/version.c index cfb4aa3..85a1581 100644 --- a/lib/version.c +++ b/lib/version.c @@ -38,6 +38,23 @@ char *curl_version(void) #ifdef USE_SSLEAY +#if (SSLEAY_VERSION_NUMBER >= 0x906000) + { + char sub[2]; + if(SSLEAY_VERSION_NUMBER&0xff0) { + sub[0]=((SSLEAY_VERSION_NUMBER>>4)&0xff) + 'a' -1; + } + else + sub[0]=0; + + sprintf(ptr, " (OpenSSL %lx.%lx.%lx%s)", + (SSLEAY_VERSION_NUMBER>>28)&0xf, + (SSLEAY_VERSION_NUMBER>>20)&0xff, + (SSLEAY_VERSION_NUMBER>>12)&0xff, + sub); + } + +#else #if (SSLEAY_VERSION_NUMBER >= 0x900000) sprintf(ptr, " (SSL %lx.%lx.%lx)", (SSLEAY_VERSION_NUMBER>>28)&0xff, @@ -58,6 +75,7 @@ char *curl_version(void) (SSLEAY_VERSION_NUMBER>>4)&0xf, sub); } #endif +#endif ptr=strchr(ptr, '\0'); #endif