diff options
Diffstat (limited to 'src/wx/content_menu.cc')
| -rw-r--r-- | src/wx/content_menu.cc | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/src/wx/content_menu.cc b/src/wx/content_menu.cc index ad6d6fc65..de3aceac0 100644 --- a/src/wx/content_menu.cc +++ b/src/wx/content_menu.cc @@ -379,30 +379,13 @@ ContentMenu::kdm () shared_ptr<Film> film = _film.lock (); DCPOMATIC_ASSERT (film); - shared_ptr<Job> j (new ExamineContentJob (film, dcp)); - _job_connections.push_back ( - j->Finished.connect (bind (&ContentMenu::check_kdm_validity, this, weak_ptr<DCPContent> (dcp))) - ); - JobManager::instance()->add (j); + JobManager::instance()->add (shared_ptr<Job> (new ExamineContentJob (film, dcp))); } d->Destroy (); } void -ContentMenu::check_kdm_validity (weak_ptr<DCPContent> wp) -{ - shared_ptr<DCPContent> dcp = wp.lock (); - if (!dcp) { - return; - } - - if (dcp->needs_kdm ()) { - error_dialog (0, _("The KDM does not decrypt the DCP. Perhaps it is targeted at the wrong CPL.")); - } -} - -void ContentMenu::ov () { DCPOMATIC_ASSERT (!_content.empty ()); |
