Some compilers don't like x = {} where x is a boost::optional<string>
[libdcp.git] / src / s_gamut3_transfer_function.h
index 231b4cc6f13d763ccae62e580ccf583217d419d0..88a6a65abde8f92e48c4e7060f4a46345d99041a 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2016 Carl Hetherington <cth@carlh.net>
+    Copyright (C) 2016-2021 Carl Hetherington <cth@carlh.net>
 
     This file is part of libdcp.
 
     files in the program, then also delete it here.
 */
 
+
 /** @file  src/s_gamut3_transfer_function.h
  *  @brief SGamut3TransferFunction class.
  */
 
+
 #include "transfer_function.h"
 
+
 namespace dcp {
 
+
 class SGamut3TransferFunction : public TransferFunction
 {
 public:
-       bool about_equal (boost::shared_ptr<const TransferFunction> other, double epsilon) const;
+       bool about_equal (std::shared_ptr<const TransferFunction> other, double epsilon) const;
 
 protected:
        double * make_lut (int bit_depth, bool inverse) const;
 };
 
+
 }