QOI + small bug fixes

[SVN r73658]
This commit is contained in:
Joel de Guzman
2011-08-11 15:34:39 +00:00
parent 5bca571dd1
commit 5497ea367e
2 changed files with 4 additions and 0 deletions

View File

@ -17,5 +17,6 @@
#include <boost/fusion/adapted/mpl/detail/has_key_impl.hpp> #include <boost/fusion/adapted/mpl/detail/has_key_impl.hpp>
#include <boost/fusion/adapted/mpl/detail/category_of_impl.hpp> #include <boost/fusion/adapted/mpl/detail/category_of_impl.hpp>
#include <boost/fusion/adapted/mpl/detail/is_view_impl.hpp> #include <boost/fusion/adapted/mpl/detail/is_view_impl.hpp>
#include <boost/fusion/adapted/mpl/detail/empty_impl.hpp>
#endif #endif

View File

@ -10,6 +10,7 @@
#include <boost/fusion/view/iterator_range/iterator_range.hpp> #include <boost/fusion/view/iterator_range/iterator_range.hpp>
#include <boost/fusion/sequence/intrinsic/begin.hpp> #include <boost/fusion/sequence/intrinsic/begin.hpp>
#include <boost/fusion/sequence/intrinsic/end.hpp> #include <boost/fusion/sequence/intrinsic/end.hpp>
#include <boost/fusion/sequence/intrinsic/empty.hpp>
#include <boost/fusion/iterator/iterator_adapter.hpp> #include <boost/fusion/iterator/iterator_adapter.hpp>
#include <boost/fusion/iterator/next.hpp> #include <boost/fusion/iterator/next.hpp>
#include <boost/mpl/minus.hpp> #include <boost/mpl/minus.hpp>
@ -69,6 +70,8 @@ namespace boost { namespace fusion
template <typename Sequence> template <typename Sequence>
struct pop_back struct pop_back
{ {
BOOST_MPL_ASSERT_NOT((result_of::empty<Sequence>));
typedef pop_back_iterator< typedef pop_back_iterator<
typename begin<Sequence>::type> typename begin<Sequence>::type>
begin_type; begin_type;