diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-05-05 22:27:54 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-05-05 22:27:54 +0200 |
| commit | 9905eb32339f74735245ae4eb157cd1af7bb76ad (patch) | |
| tree | 9ac62db09ae6563947a10745bb2bf91d1e9ac725 /src/lib/kdm_with_metadata.h | |
| parent | 88ab873e13e96648c3508ea827a6f2fcf38d4748 (diff) | |
const correctness.
Diffstat (limited to 'src/lib/kdm_with_metadata.h')
| -rw-r--r-- | src/lib/kdm_with_metadata.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/kdm_with_metadata.h b/src/lib/kdm_with_metadata.h index 7309ee2d6..6b9ff23c7 100644 --- a/src/lib/kdm_with_metadata.h +++ b/src/lib/kdm_with_metadata.h @@ -33,7 +33,7 @@ class Cinema; class KDMWithMetadata { public: - KDMWithMetadata (dcp::NameFormat::Map const& name_values, boost::shared_ptr<Cinema> cinema) + KDMWithMetadata (dcp::NameFormat::Map const& name_values, boost::shared_ptr<const Cinema> cinema) : _name_values (name_values) , _cinema (cinema) {} @@ -49,13 +49,13 @@ public: boost::optional<std::string> get (char k) const; - boost::shared_ptr<Cinema> cinema () const { + boost::shared_ptr<const Cinema> cinema () const { return _cinema; } private: dcp::NameFormat::Map _name_values; - boost::shared_ptr<Cinema> _cinema; + boost::shared_ptr<const Cinema> _cinema; }; @@ -104,7 +104,7 @@ template <class T> class SpecialKDMWithMetadata : public KDMWithMetadata { public: - SpecialKDMWithMetadata (dcp::NameFormat::Map const& name_values, boost::shared_ptr<Cinema> cinema, T k) + SpecialKDMWithMetadata (dcp::NameFormat::Map const& name_values, boost::shared_ptr<const Cinema> cinema, T k) : KDMWithMetadata (name_values, cinema) , kdm (k) {} |
