diff --git a/util/options.hh b/util/options.hh index 456e0a0fcd9e6e7061674e7c73c989910542a134..0c929a22971cb27409979a9a214b6ea72a5b7867 100644 --- a/util/options.hh +++ b/util/options.hh @@ -56,6 +56,8 @@ void fail (hb_bool_t suggest_help, const char *format, ...) G_GNUC_NORETURN G_GN struct option_group_t { + virtual ~option_group_t () {} + virtual void add_options (struct option_parser_t *parser) = 0; virtual void pre_parse (GError **error G_GNUC_UNUSED) {};