diff options
| author | Carl Hetherington <cth@carlh.net> | 2016-04-14 15:55:49 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2016-05-18 11:50:29 +0100 |
| commit | 8109f84306e024cbbe3e386db178ce00f0a32401 (patch) | |
| tree | 7caeb944ab8aca80af83172ba01d461e6b5ebe29 /src/lib | |
| parent | 8739ffa1e3937da67da3112b9bc73cc2936afd84 (diff) | |
Fix another crash with no subs.
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/dcp_content.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/dcp_content.cc b/src/lib/dcp_content.cc index b77c22714..43b404f60 100644 --- a/src/lib/dcp_content.cc +++ b/src/lib/dcp_content.cc @@ -173,7 +173,9 @@ DCPContent::as_xml (xmlpp::Node* node) const audio->as_xml (node); node->add_child("AudioFrameRate")->add_child_text (raw_convert<string> (audio->stream()->frame_rate())); audio->stream()->mapping().as_xml (node->add_child("AudioMapping")); - subtitle->as_xml (node); + if (subtitle) { + subtitle->as_xml (node); + } boost::mutex::scoped_lock lm (_mutex); node->add_child("Name")->add_child_text (_name); |
