From b795de217ba947d84098f68f899c2f5e53f5ff5a Mon Sep 17 00:00:00 2001 From: Jeff Snyder Date: Wed, 8 May 2019 16:22:23 +0100 Subject: [PATCH] Allow void as an option with BOOST_INTRUSIVE_VARIADIC_TEMPLATES enabled --- include/boost/intrusive/pack_options.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/boost/intrusive/pack_options.hpp b/include/boost/intrusive/pack_options.hpp index 944243f..ff07678 100644 --- a/include/boost/intrusive/pack_options.hpp +++ b/include/boost/intrusive/pack_options.hpp @@ -209,6 +209,12 @@ struct do_pack > typedef typename Prev::template pack type; }; +template +struct do_pack > +{ + typedef typename do_pack >::type type; +}; + template struct do_pack > {