Added several more missing virtual keywords

This commit is contained in:
John Wiegley 2009-11-21 07:08:13 -05:00
parent ca1d4c5311
commit acb24d6d22
6 changed files with 6 additions and 6 deletions

View file

@ -86,7 +86,7 @@ public:
if (! args.empty())
parse_args(args);
}
~draft_t() {
virtual ~draft_t() {
TRACE_DTOR(draft_t);
}

View file

@ -87,7 +87,7 @@ public:
parse(in, flags);
}
~expr_t() throw() {
virtual ~expr_t() {
TRACE_DTOR(expr_t);
}

View file

@ -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);
}

View file

@ -132,7 +132,7 @@ public:
if (! _str.empty())
parse_format(_str);
}
~format_t() {
virtual ~format_t() {
TRACE_DTOR(format_t);
}

View file

@ -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);
}

View file

@ -276,7 +276,7 @@ public:
if (! args.empty())
parse_args(args);
}
~query_t() throw() {
virtual ~query_t() {
TRACE_DTOR(query_t);
}