# HG changeset patch # User John W. Eaton # Date 1623681572 14400 # Node ID e04b4706ca180d7e48d8a254f6ba3de50ab88910 # Parent 3a84bd37c6eb88ea8e743325ff93d47df43b6c8d declare base_parser destructor virtual * parse.h (base_parser::~base_parser): Declare virtual because class has a virtual function. diff -r 3a84bd37c6eb -r e04b4706ca18 libinterp/parse-tree/parse.h --- a/libinterp/parse-tree/parse.h Fri Jun 11 09:11:43 2021 -0400 +++ b/libinterp/parse-tree/parse.h Mon Jun 14 10:39:32 2021 -0400 @@ -161,7 +161,7 @@ base_parser& operator = (const base_parser&) = delete; - ~base_parser (void); + virtual ~base_parser (void); base_lexer& get_lexer (void) const { return m_lexer; }