Imported Upstream version 1.72.0
[platform/upstream/boost.git] / boost / gil / extension / io / pnm / detail / read.hpp
index 7ac531b..0e9e327 100644 (file)
@@ -85,7 +85,7 @@ public:
     template<typename View>
     void apply( const View& view )
     {
-        using is_read_and_convert_t = typename is_same
+        using is_read_and_convert_t = typename std::is_same
             <
                 ConversionPolicy,
                 detail::read_and_no_convert
@@ -237,7 +237,7 @@ private:
                      , View_Src >( dst
                                  , src
                                  , y
-                                 , typename is_same< View_Dst
+                                 , typename std::is_same< View_Dst
                                                    , gray1_image_t::view_t
                                                    >::type()
                                  );
@@ -250,7 +250,7 @@ private:
     void copy_data( const View_Dst&              dst
                   , const View_Src&              src
                   , typename View_Dst::y_coord_t y
-                  , mpl::true_ // is gray1_view
+                  , std::true_type // is gray1_view
                   )
     {
         if(  this->_info._max_value == 1 )
@@ -267,11 +267,7 @@ private:
         }
         else
         {
-            copy_data( dst
-                     , src
-                     , y
-                     , mpl::false_()
-                     );
+            copy_data(dst, src, y, std::false_type{});
         }
     }
 
@@ -281,7 +277,7 @@ private:
     void copy_data( const View_Dst&              view
                   , const View_Src&              src
                   , typename View_Dst::y_coord_t y
-                  , mpl::false_ // is gray1_view
+                  , std::false_type // is gray1_view
                   )
     {
         typename View_Src::x_iterator beg = src.row_begin( 0 ) + this->_settings._top_left.x;