Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
authorCarl Hetherington <cth@carlh.net>
Tue, 27 Feb 2018 15:34:50 +0000 (15:34 +0000)
committerCarl Hetherington <cth@carlh.net>
Tue, 27 Feb 2018 15:34:50 +0000 (15:34 +0000)
src/lib/dcp_encoder.cc
src/lib/dcp_encoder.h
wscript

index 76bfba5a2f19f0efd54b6f2a7bdab162fa67ac0f..3a4a793a87c5fdcfa35c5a1db3b150ce88440a07 100644 (file)
@@ -56,8 +56,6 @@ using boost::dynamic_pointer_cast;
  */
 DCPEncoder::DCPEncoder (shared_ptr<const Film> film, weak_ptr<Job> job)
        : Encoder (film, job)
-       , _film (film)
-       , _job (job)
        , _finishing (false)
        , _non_burnt_subtitles (false)
 {
index 0fa20c2c9c9fa19276c1bf7af8733e30127583ce..15f3dbc64ba2ff68b798dae682942426a4b5b4b6 100644 (file)
@@ -54,8 +54,6 @@ private:
        void audio (boost::shared_ptr<AudioBuffers>, DCPTime);
        void subtitle (PlayerSubtitles, DCPTimePeriod);
 
-       boost::shared_ptr<const Film> _film;
-       boost::weak_ptr<Job> _job;
        boost::shared_ptr<Writer> _writer;
        boost::shared_ptr<J2KEncoder> _j2k_encoder;
        bool _finishing;
diff --git a/wscript b/wscript
index 19ee66ee53b69dfc566d0854578f7337d5cb78c4..ab86865b25cac7c4b5279fccfa2b5b0ab9eb8c00 100644 (file)
--- a/wscript
+++ b/wscript
@@ -78,8 +78,11 @@ def configure(conf):
                                        '-msse',
                                        '-fno-strict-aliasing',
                                        '-Wall',
-                                       '-Wno-attributes',
+                                       '-Wcast-align',
                                        '-Wextra',
+                                       '-Wwrite-strings',
+                                       '-Wunsafe-loop-optimizations',
+                                       '-Wlogical-op',
                                        # Remove auto_ptr warnings from libxml++-2.6
                                        '-Wno-deprecated-declarations',
                                        '-D_FILE_OFFSET_BITS=64'])