mirror of
https://git.tesses.org/tesses50/tessesframework.git
synced 2026-09-30 16:54:14 +00:00
Fix license compliance and fix things up, add reverse proxy, fix some security flaws with HttpUtils
This commit is contained in:
@@ -38,8 +38,8 @@ class HiddenField {
|
||||
HiddenField(HiddenFieldData *data);
|
||||
void SetField(HiddenFieldData *data);
|
||||
template <typename T> T GetField() { return dynamic_cast<T>(ptr); }
|
||||
template <typename T> T *AllocField() {
|
||||
auto v = new T();
|
||||
template <typename T, typename... TArgs> T *AllocField(TArgs &&...args) {
|
||||
auto v = new T(std::forward<TArgs>(args)...);
|
||||
SetField(v);
|
||||
return v;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user