Browse Source

Fix editor crash when mbedtls is disabled.

(cherry picked from commit 054f52364fe3c204ca65fca905a5bb3261315e47)
Fabio Alessandrelli 5 years ago
parent
commit
402a7e0094
2 changed files with 8 additions and 2 deletions
  1. 4 1
      core/io/dtls_server.cpp
  2. 4 1
      core/io/packet_peer_dtls.cpp

+ 4 - 1
core/io/dtls_server.cpp

@@ -37,7 +37,10 @@ bool DTLSServer::available = false;
 
 DTLSServer *DTLSServer::create() {
 
-	return _create();
+	if (_create) {
+		return _create();
+	}
+	return NULL;
 }
 
 bool DTLSServer::is_available() {

+ 4 - 1
core/io/packet_peer_dtls.cpp

@@ -37,7 +37,10 @@ bool PacketPeerDTLS::available = false;
 
 PacketPeerDTLS *PacketPeerDTLS::create() {
 
-	return _create();
+	if (_create) {
+		return _create();
+	}
+	return NULL;
 }
 
 bool PacketPeerDTLS::is_available() {