Fixed linux listenserver startup problems

Fixed multiple buffer overruns and memory leaks.
This commit is contained in:
jeefo 2020-11-23 00:06:18 +03:00
commit 74f1ab866b
29 changed files with 371 additions and 254 deletions

View file

@ -7,7 +7,7 @@
#pragma once
#include <crlib/cr-alloc.h>
#include <crlib/cr-memory.h>
#include <crlib/cr-uniqueptr.h>
CR_NAMESPACE_BEGIN
@ -31,9 +31,6 @@ private:
virtual R invoke (Args &&...) = 0;
virtual UniquePtr <LambdaFunctorWrapper> clone () const = 0;
public:
CR_DECLARE_DESTRUCTOR ();
};
template <typename T> class LambdaFunctor : public LambdaFunctorWrapper {