Fixed windows standalone build
This commit is contained in:
parent
1c448ed41c
commit
f6f90f1196
@ -122,7 +122,6 @@ set(SOURCE_FILES
|
||||
src/protocol/CryptHandler.cpp
|
||||
src/protocol/CompressionHandler.cpp
|
||||
|
||||
src/PermissionManager.cpp
|
||||
src/Properties.cpp
|
||||
src/Error.cpp
|
||||
src/Variable.cpp
|
||||
@ -153,7 +152,6 @@ set(HEADER_FILES
|
||||
src/misc/advanced_mutex.h
|
||||
src/misc/strobf.h
|
||||
|
||||
src/PermissionManager.h
|
||||
src/protocol/buffers.h
|
||||
src/protocol/Packet.h
|
||||
src/Properties.h
|
||||
@ -216,12 +214,14 @@ if (TEASPEAK_SERVER)
|
||||
|
||||
|
||||
set(SOURCE_FILES ${SOURCE_FILES}
|
||||
src/PermissionManager.cpp
|
||||
src/BasicChannel.cpp
|
||||
src/lookup/ip.cpp
|
||||
)
|
||||
|
||||
set(HEADER_FILES ${HEADER_FILES}
|
||||
src/BasicChannel.h
|
||||
src/PermissionManager.h
|
||||
)
|
||||
endif ()
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
#include <thread>
|
||||
#include <cassert>
|
||||
#include <algorithm>
|
||||
#include <condition_variable>
|
||||
#include "./EventLoop.h"
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include <algorithm>
|
||||
#include <cstring>
|
||||
#include "misc/memtracker.h"
|
||||
#include "BasicChannel.h"
|
||||
#include "./PermissionManager.h"
|
||||
|
||||
using namespace std;
|
||||
using namespace ts;
|
||||
|
@ -780,8 +780,10 @@ namespace ts {
|
||||
}
|
||||
|
||||
|
||||
#ifndef WIN32
|
||||
template <typename T>
|
||||
[[nodiscard]] operator T(){ return this->as<T>(); }
|
||||
#endif
|
||||
|
||||
template <typename T>
|
||||
[[nodiscard]] T as_save(const std::function<T()> defaultValue = []{ return T{}; }) const {
|
||||
|
Loading…
Reference in New Issue
Block a user