Skip to content

Commit c5c3da3

Browse files
committed
tidy code
1 parent a8623ac commit c5c3da3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

include/jsoncons_ext/jmespath/jmespath.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -809,7 +809,7 @@ namespace detail {
809809
bool is_right_associative_;
810810

811811
protected:
812-
~unary_operator() = default; // virtual destructor not needed
812+
virtual ~unary_operator() = default;
813813
public:
814814
unary_operator(operator_kind oper)
815815
: precedence_level_(operator_table::precedence_level(oper)),
@@ -847,7 +847,7 @@ namespace detail {
847847
std::size_t precedence_level_;
848848
bool is_right_associative_;
849849
protected:
850-
~binary_operator() = default; // virtual destructor not needed
850+
virtual ~binary_operator() = default;
851851
public:
852852
binary_operator(operator_kind oper)
853853
: precedence_level_(operator_table::precedence_level(oper)),

include/jsoncons_ext/jsonpath/expression.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -530,6 +530,8 @@ namespace detail {
530530
is_right_associative_(is_right_associative)
531531
{
532532
}
533+
534+
virtual ~binary_operator() = default;
533535

534536
std::size_t precedence_level() const
535537
{

0 commit comments

Comments
 (0)