summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-05-05 22:27:54 +0200
committerCarl Hetherington <cth@carlh.net>2020-05-06 20:15:49 +0200
commit8dabe7c3d815ff95c2fb3edc3cfce62434711fc4 (patch)
treee5d1e7ebce12102a8bc1d91a898befc024ff2cbd /src/lib
parent6a63fd3497407f4ac978205e17a358af095882be (diff)
const correctness.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/kdm_with_metadata.h8
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)
{}