summaryrefslogtreecommitdiffstats
path: root/core/io/dtls_server.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2020-06-06 18:22:42 +0200
committerGitHub <noreply@github.com>2020-06-06 18:22:42 +0200
commitce1811f9e207cc93b93f15bb40b585c809f7905d (patch)
tree7d5c83e9f3ec288fe57e3ae4a052366259b8724c /core/io/dtls_server.cpp
parent17af0104785eac9c416bb89989d82e2968f8ab8f (diff)
parent87cc283b8b74f78ce58d8510558ff0a8a9e35482 (diff)
downloadredot-engine-ce1811f9e207cc93b93f15bb40b585c809f7905d.tar.gz
Merge pull request #39338 from Faless/crypto/instantiate_fix
Crypto virtual methods, fix editor crash when mbedtls is disabled
Diffstat (limited to 'core/io/dtls_server.cpp')
-rw-r--r--core/io/dtls_server.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/io/dtls_server.cpp b/core/io/dtls_server.cpp
index 0278027c50..e43b1f5385 100644
--- a/core/io/dtls_server.cpp
+++ b/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() {