Small bits of pre-release tidying.
[libdcp.git] / tools / dcpkdm.cc
index 7bf06e1908ca35317909cd73b5cbccc83b719084..a3e099ba254ebfa69ed7ac9642564a7cfaec2da6 100644 (file)
@@ -36,7 +36,6 @@
 #include "util.h"
 #include "exceptions.h"
 #include "certificate_chain.h"
-#include <boost/foreach.hpp>
 #include <getopt.h>
 
 using std::string;
@@ -112,7 +111,7 @@ try
 
        cout << "Signer chain:\n";
        dcp::CertificateChain signer = enc_kdm.signer_certificate_chain ();
-       BOOST_FOREACH (dcp::Certificate const & i, signer.root_to_leaf()) {
+       for (auto const& i: signer.root_to_leaf()) {
                cout << "\tCertificate:\n";
                cout << "\t\tSubject: " << i.subject() << "\n";
                cout << "\t\tSubject common name: " << i.subject_common_name() << "\n";
@@ -129,10 +128,10 @@ try
                try {
                        dcp::DecryptedKDM dec_kdm (enc_kdm, dcp::file_to_string (private_key_file.get()));
                        cout << "\nKeys:";
-                       BOOST_FOREACH (dcp::DecryptedKDMKey i, dec_kdm.keys ()) {
+                       for (auto i: dec_kdm.keys()) {
                                cout << "\n";
                                cout << "\tID:       " << i.id() << "\n";
-                               cout << "\tStandard: " << (i.standard() == dcp::SMPTE ? "SMPTE" : "Interop") << "\n";
+                               cout << "\tStandard: " << (i.standard() == dcp::Standard::SMPTE ? "SMPTE" : "Interop") << "\n";
                                cout << "\tCPL ID:   " << i.cpl_id() << "\n";
                                if (i.type()) {
                                        cout << "\tType:     " << i.type().get() << "\n";