freebsd-ports/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__ulxr_ssl_connection.cpp
Pawel Pekala 0738863699 Fix build on 10-current
PR:		ports/181879
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-10-28 17:23:35 +00:00

14 lines
433 B
C++

--- ulxmlrpcpp/ulxr_ssl_connection.cpp.orig
+++ ulxmlrpcpp/ulxr_ssl_connection.cpp
@@ -95,7 +95,11 @@
ULXR_API_IMPL(void) SSLConnection::initializeCTX()
{
ULXR_TRACE(ULXR_PCHAR("initializeCTX"));
+#if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10000000L
+ const SSL_METHOD *meth = SSLv23_method();
+#else
SSL_METHOD *meth = SSLv23_method();
+#endif
ssl_ctx = SSL_CTX_new (meth);
if (!ssl_ctx)
{