Make GeoLookup::debug function static (and non-member), as suggested by cppcheck.

This commit is contained in:
Eduardo Arias
2024-10-21 16:02:27 -03:00
parent 4e68edf0e5
commit 7ec50eb53f
2 changed files with 14 additions and 17 deletions

View File

@@ -21,8 +21,8 @@
#include "src/operators/operator.h"
namespace modsecurity {
namespace operators {
namespace modsecurity::operators {
class GeoLookup : public Operator {
public:
@@ -30,17 +30,10 @@ class GeoLookup : public Operator {
GeoLookup()
: Operator("GeoLookup") { }
bool evaluate(Transaction *transaction, const std::string &exp) override;
protected:
// cppcheck-suppress functionStatic
bool debug(const Transaction *transaction, int x, const std::string &a) {
ms_dbg_a(transaction, x, a);
return true;
}
};
} // namespace operators
} // namespace modsecurity
} // namespace modsecurity::operators
#endif // SRC_OPERATORS_GEO_LOOKUP_H_