2
0
Эх сурвалжийг харах

Fix editor crash when mbedtls is disabled.

Fabio Alessandrelli 5 жил өмнө
parent
commit
054f52364f

+ 4 - 1
core/io/dtls_server.cpp

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

+ 4 - 1
core/io/packet_peer_dtls.cpp

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