From: Carl Hetherington Date: Tue, 27 Feb 2018 15:34:50 +0000 (+0000) Subject: Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic X-Git-Tag: v2.13.0~37 X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=commitdiff_plain;h=a69d242f3f00207d6ea7320e6723775f4b0dbfb3;hp=c6871fe8617b3de03662b7630355059393bf8043 Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic --- diff --git a/src/lib/dcp_encoder.cc b/src/lib/dcp_encoder.cc index 76bfba5a2..3a4a793a8 100644 --- a/src/lib/dcp_encoder.cc +++ b/src/lib/dcp_encoder.cc @@ -56,8 +56,6 @@ using boost::dynamic_pointer_cast; */ DCPEncoder::DCPEncoder (shared_ptr film, weak_ptr job) : Encoder (film, job) - , _film (film) - , _job (job) , _finishing (false) , _non_burnt_subtitles (false) { diff --git a/src/lib/dcp_encoder.h b/src/lib/dcp_encoder.h index 0fa20c2c9..15f3dbc64 100644 --- a/src/lib/dcp_encoder.h +++ b/src/lib/dcp_encoder.h @@ -54,8 +54,6 @@ private: void audio (boost::shared_ptr, DCPTime); void subtitle (PlayerSubtitles, DCPTimePeriod); - boost::shared_ptr _film; - boost::weak_ptr _job; boost::shared_ptr _writer; boost::shared_ptr _j2k_encoder; bool _finishing; diff --git a/wscript b/wscript index 19ee66ee5..ab86865b2 100644 --- 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'])