From 619280939a80f9bf04aca41c4e1aa0c467bf7910 Mon Sep 17 00:00:00 2001 From: Joel de Guzman Date: Fri, 16 Sep 2011 05:12:58 +0000 Subject: [PATCH] include vectorN for only what's needed depending on FUSION_MAX_VECTOR_SIZE [SVN r74405] --- include/boost/fusion/container/vector.hpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/include/boost/fusion/container/vector.hpp b/include/boost/fusion/container/vector.hpp index 389a102e..33c600fa 100644 --- a/include/boost/fusion/container/vector.hpp +++ b/include/boost/fusion/container/vector.hpp @@ -8,11 +8,21 @@ #define FUSION_SEQUENCE_CLASS_VECTOR_10022005_0602 #include + #include +#if (FUSION_MAX_VECTOR_SIZE > 10) #include +#endif +#if (FUSION_MAX_VECTOR_SIZE > 20) #include +#endif +#if (FUSION_MAX_VECTOR_SIZE > 30) #include +#endif +#if (FUSION_MAX_VECTOR_SIZE > 40) #include +#endif + #include #include #include