Imported Upstream version 1.72.0
[platform/upstream/boost.git] / boost / gil / io / typedefs.hpp
index 1f4c9b1..8f331ed 100644 (file)
@@ -16,8 +16,7 @@
 #include <boost/gil/point.hpp>
 #include <boost/gil/utilities.hpp>
 
-#include <boost/type_traits/is_base_of.hpp>
-
+#include <type_traits>
 #include <vector>
 
 namespace boost { namespace gil {
@@ -32,8 +31,8 @@ using byte_vector_t = std::vector<byte_t>;
 
 namespace boost {
 
-template<> struct is_floating_point<gil::float32_t> : mpl::true_ {};
-template<> struct is_floating_point<gil::float64_t> : mpl::true_ {};
+template<> struct is_floating_point<gil::float32_t> : std::true_type {};
+template<> struct is_floating_point<gil::float64_t> : std::true_type {};
 
 } // namespace boost