diff options
Diffstat (limited to 'core/io/tcp_server.cpp')
-rw-r--r-- | core/io/tcp_server.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/core/io/tcp_server.cpp b/core/io/tcp_server.cpp index 06419b9c6b..bce9e19ae3 100644 --- a/core/io/tcp_server.cpp +++ b/core/io/tcp_server.cpp @@ -30,13 +30,20 @@ TCP_Server* (*TCP_Server::_create)()=NULL; -Ref<TCP_Server> TCP_Server::create() { +Ref<TCP_Server> TCP_Server::create_ref() { if (!_create) return NULL; return Ref<TCP_Server>(_create()); } +TCP_Server* TCP_Server::create() { + + if (!_create) + return NULL; + return _create(); +} + Error TCP_Server::_listen(uint16_t p_port,DVector<String> p_accepted_hosts) { List<String> hosts; |