File kftpgrabber-0.8.1-openssl1.patch of Package kftpgrabber
Description: Enable build with openssl 1.0.
Author: Kyrill Detinov <lazy.kent.syse@gmail.com>
Index: kftpgrabber/src/engine/ssl.cpp
===================================================================
--- kftpgrabber/src/engine/ssl.cpp.orig 2007-04-28 15:35:22.000000000 +0400
+++ kftpgrabber/src/engine/ssl.cpp 2010-08-27 18:36:34.000000000 +0400
@@ -169,11 +169,13 @@ bool Ssl::setClientCertificate(KSSLPKCS1
void Ssl::setConnectionInfo()
{
- SSL_CIPHER *cipher;
+#if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10000000L
+ const
+#endif
+ SSL_CIPHER* cipher = SSL_get_current_cipher(d->ssl);
char buffer[1024];
buffer[0] = 0;
- cipher = SSL_get_current_cipher(d->ssl);
if (!cipher)
return;