From 4dc4e96c8a4fb7e34ecae3a39ef0f3f3fb275e97 Mon Sep 17 00:00:00 2001 From: Juan Linietsky Date: Thu, 1 May 2014 09:53:37 -0300 Subject: -OpenSSL Fixes --- drivers/openssl/register_openssl.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 drivers/openssl/register_openssl.cpp (limited to 'drivers/openssl/register_openssl.cpp') diff --git a/drivers/openssl/register_openssl.cpp b/drivers/openssl/register_openssl.cpp new file mode 100644 index 0000000000..fe12c55656 --- /dev/null +++ b/drivers/openssl/register_openssl.cpp @@ -0,0 +1,16 @@ +#include "register_openssl.h" + +#include "stream_peer_openssl.h" + +void register_openssl() { + + ObjectTypeDB::register_type(); + StreamPeerOpenSSL::initialize_ssl(); + +} + +void unregister_openssl() { + + StreamPeerOpenSSL::finalize_ssl(); + +} -- cgit v1.2.3 From 6572d5128856b2ec55a2c417c92e584899f4906f Mon Sep 17 00:00:00 2001 From: Juan Linietsky Date: Thu, 1 May 2014 11:34:10 -0300 Subject: -Fixes to OpenSSL compilation (more) -Fix bug in GDScript, now static functions can call static functions. --- drivers/openssl/register_openssl.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'drivers/openssl/register_openssl.cpp') diff --git a/drivers/openssl/register_openssl.cpp b/drivers/openssl/register_openssl.cpp index fe12c55656..a4a60813b6 100644 --- a/drivers/openssl/register_openssl.cpp +++ b/drivers/openssl/register_openssl.cpp @@ -1,6 +1,7 @@ #include "register_openssl.h" #include "stream_peer_openssl.h" +#ifdef OPENSSL_ENABLED void register_openssl() { @@ -14,3 +15,5 @@ void unregister_openssl() { StreamPeerOpenSSL::finalize_ssl(); } +#endif + -- cgit v1.2.3