Skip to content

Commit be24c6e

Browse files
committed
Cleanup: remove code unrelated to the adjustment
1 parent cb27650 commit be24c6e

File tree

2 files changed

+8
-14
lines changed

2 files changed

+8
-14
lines changed

headers/modsecurity/transaction.h

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -205,12 +205,9 @@ class TransactionAnchoredVariables {
205205
m_variableFilesTmpNames(t, "FILES_TMPNAMES"),
206206
m_variableMultipartPartHeaders(t, "MULTIPART_PART_HEADERS"),
207207
m_variableOffset(0),
208-
m_pVariableArgsNames(std::make_unique<AnchoredSetVariableTranslationProxy>("ARGS_NAMES", &m_variableArgs)),
209-
m_variableArgsNames(*m_pVariableArgsNames),
210-
m_pVariableArgsGetNames(std::make_unique<AnchoredSetVariableTranslationProxy>("ARGS_GET_NAMES", &m_variableArgsGet)),
211-
m_variableArgsGetNames(*m_pVariableArgsGetNames),
212-
m_pVariableArgsPostNames(std::make_unique<AnchoredSetVariableTranslationProxy>("ARGS_POST_NAMES", &m_variableArgsPost)),
213-
m_variableArgsPostNames(*m_pVariableArgsPostNames)
208+
m_variableArgsNames("ARGS_NAMES", &m_variableArgs),
209+
m_variableArgsGetNames("ARGS_GET_NAMES", &m_variableArgsGet),
210+
m_variableArgsPostNames("ARGS_POST_NAMES", &m_variableArgsPost)
214211
{ }
215212

216213
AnchoredSetVariable m_variableRequestHeadersNames;
@@ -294,12 +291,9 @@ class TransactionAnchoredVariables {
294291

295292
int m_variableOffset;
296293

297-
std::unique_ptr<AnchoredSetVariableTranslationProxy> m_pVariableArgsNames;
298-
AnchoredSetVariableTranslationProxy &m_variableArgsNames;
299-
std::unique_ptr<AnchoredSetVariableTranslationProxy> m_pVariableArgsGetNames;
300-
AnchoredSetVariableTranslationProxy &m_variableArgsGetNames;
301-
std::unique_ptr<AnchoredSetVariableTranslationProxy> m_pVariableArgsPostNames;
302-
AnchoredSetVariableTranslationProxy &m_variableArgsPostNames;
294+
AnchoredSetVariableTranslationProxy m_variableArgsNames;
295+
AnchoredSetVariableTranslationProxy m_variableArgsGetNames;
296+
AnchoredSetVariableTranslationProxy m_variableArgsPostNames;
303297
};
304298

305299
class TransactionSecMarkerManagement {
@@ -751,4 +745,4 @@ int msc_set_request_hostname(Transaction *transaction, const unsigned char *host
751745
#endif
752746

753747

754-
#endif // HEADERS_MODSECURITY_TRANSACTION_H_
748+
#endif // HEADERS_MODSECURITY_TRANSACTION_H_

src/transaction.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2325,4 +2325,4 @@ extern "C" int msc_set_request_hostname(Transaction *transaction,
23252325
}
23262326

23272327

2328-
} // namespace modsecurity
2328+
} // namespace modsecurity

0 commit comments

Comments
 (0)