summaryrefslogtreecommitdiff
path: root/src/verify_report.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/verify_report.cc')
-rw-r--r--src/verify_report.cc23
1 files changed, 16 insertions, 7 deletions
diff --git a/src/verify_report.cc b/src/verify_report.cc
index bcbda1ff..15b38846 100644
--- a/src/verify_report.cc
+++ b/src/verify_report.cc
@@ -64,14 +64,9 @@ void write_line(File& file, string format, Args... args)
}
-void
-dcp::verify_report(dcp::VerificationResult const& result, Formatter& formatter)
+static void
+verify_report(dcp::VerificationResult const& result, Formatter& formatter)
{
- auto document = formatter.document();
- auto body = formatter.body();
-
- formatter.heading("DCP verification report");
-
if (result.dcps.size() > 1) {
formatter.subheading("DCPs");
} else {
@@ -149,3 +144,17 @@ dcp::verify_report(dcp::VerificationResult const& result, Formatter& formatter)
}
}
+
+void
+dcp::verify_report(vector<dcp::VerificationResult> const& results, Formatter& formatter)
+{
+ auto document = formatter.document();
+ auto body = formatter.body();
+
+ formatter.heading("DCP verification report");
+
+ for (auto result: results) {
+ ::verify_report(result, formatter);
+ }
+}
+