diff --git a/data/variant.hh b/data/variant.hh index 1ffc5b26..8d0f06f6 100644 --- a/data/variant.hh +++ b/data/variant.hh @@ -122,7 +122,7 @@ m4_define([b4_variant_define], YYASSERT (!yytypeid_); YYASSERT (sizeof (T) <= S); yytypeid_ = & typeid (T);])[ - return *new (yyas_ ()) T; + return *new (yyas_ ()) T (); } /// Instantiate a \a T in here from \a t.