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;
openSUSE Build Service is sponsored by