mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2026-01-02 06:34:44 +03:00
Reduce the workload on VariableValue
Last compute at the last minute, if needed.
This commit is contained in:
committed by
Felipe Zimmerle
parent
8fa4fc67af
commit
820396f784
@@ -45,9 +45,9 @@ void TimeWDay::evaluate(Transaction *transaction,
|
||||
localtime_r(&timer, &timeinfo);
|
||||
strftime(tstr, 200, "%u", &timeinfo);
|
||||
|
||||
transaction->m_variableTimeWDay.assign(tstr);
|
||||
|
||||
l->push_back(std::make_shared<VariableValue>(&m_retName, &transaction->m_variableTimeWDay));
|
||||
l->push_back(std::make_shared<VariableValue>(
|
||||
std::unique_ptr<std::string>(new std::string(tstr)),
|
||||
&m_retName));
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user