Note that newer libsub version is required.
[dcpomatic.git] / src / wx / screen_dialog.cc
index 7578ca4ca9f7d856f6df44b193a31a13db300291..0040ac31bcb9dcc6898deb3769be7427de17d9fb 100644 (file)
@@ -27,7 +27,6 @@
 #include "table_dialog.h"
 #include "wx_util.h"
 #include "lib/compose.hpp"
-#include "lib/scope_guard.h"
 #include "lib/util.h"
 #include <dcp/warnings.h>
 #include <dcp/exceptions.h>
@@ -72,7 +71,7 @@ public:
                }
 
                try {
-                       _certificate = dcp::Certificate(dcp::file_to_string(dialog.paths()[0]));
+                       _certificate = dcp::CertificateChain(dcp::file_to_string(dialog.paths()[0])).leaf();
                        _thumbprint->SetValue (std_to_wx(_certificate->thumbprint()));
                        setup_sensitivity();
                } catch (dcp::MiscError& e) {