diff options
-rw-r--r-- | src/draft.h | 2 | ||||
-rw-r--r-- | src/expr.h | 2 | ||||
-rw-r--r-- | src/exprbase.h | 2 | ||||
-rw-r--r-- | src/format.h | 2 | ||||
-rw-r--r-- | src/predicate.h | 2 | ||||
-rw-r--r-- | src/query.h | 2 |
6 files changed, 6 insertions, 6 deletions
diff --git a/src/draft.h b/src/draft.h index 003dcefa..93e98ff5 100644 --- a/src/draft.h +++ b/src/draft.h @@ -86,7 +86,7 @@ public: if (! args.empty()) parse_args(args); } - ~draft_t() { + virtual ~draft_t() { TRACE_DTOR(draft_t); } @@ -87,7 +87,7 @@ public: parse(in, flags); } - ~expr_t() throw() { + virtual ~expr_t() { TRACE_DTOR(expr_t); } diff --git a/src/exprbase.h b/src/exprbase.h index 95cc51fc..0b3466b0 100644 --- a/src/exprbase.h +++ b/src/exprbase.h @@ -92,7 +92,7 @@ public: { TRACE_CTOR(expr_base_t, "scope_t *"); } - virtual ~expr_base_t() throw() { + virtual ~expr_base_t() { TRACE_DTOR(expr_base_t); } diff --git a/src/format.h b/src/format.h index fc1272aa..a2bf1015 100644 --- a/src/format.h +++ b/src/format.h @@ -132,7 +132,7 @@ public: if (! _str.empty()) parse_format(_str); } - ~format_t() { + virtual ~format_t() { TRACE_DTOR(format_t); } diff --git a/src/predicate.h b/src/predicate.h index 943b5a12..b3b81f9b 100644 --- a/src/predicate.h +++ b/src/predicate.h @@ -75,7 +75,7 @@ public: : expr_t(in, flags), what_to_keep(_what_to_keep) { TRACE_CTOR(predicate_t, "std::istream&, keep_details_t, parse_flags_t"); } - ~predicate_t() throw() { + virtual ~predicate_t() { TRACE_DTOR(predicate_t); } diff --git a/src/query.h b/src/query.h index fb73ef2a..ebc14020 100644 --- a/src/query.h +++ b/src/query.h @@ -276,7 +276,7 @@ public: if (! args.empty()) parse_args(args); } - ~query_t() throw() { + virtual ~query_t() { TRACE_DTOR(query_t); } |