summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/dcpinfo.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/dcpinfo.cc b/tools/dcpinfo.cc
index 18ed7886..5ca9b24f 100644
--- a/tools/dcpinfo.cc
+++ b/tools/dcpinfo.cc
@@ -259,14 +259,14 @@ main_subtitle (vector<string> const& only, shared_ptr<Reel> reel, bool list_subt
OUTPUT_SUBTITLE(" in %1\n", smpte->language().get());
}
if (list_subtitles) {
- BOOST_FOREACH (shared_ptr<Subtitle> k, subs) {
- shared_ptr<SubtitleString> ks = dynamic_pointer_cast<SubtitleString> (k);
+ for (auto k: subs) {
+ auto ks = dynamic_pointer_cast<const SubtitleString>(k);
if (ks) {
stringstream s;
s << *ks;
OUTPUT_SUBTITLE("%1\n", s.str());
}
- shared_ptr<SubtitleImage> is = dynamic_pointer_cast<SubtitleImage> (k);
+ auto is = dynamic_pointer_cast<const SubtitleImage>(k);
if (is) {
stringstream s;
s << *is;