From 6c22f542f42eccb0de7f43edf27aa1255c7be7e2 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Wed, 20 Jan 2016 17:53:31 -0500 Subject: Fix build of x509_test. Some combination of Chromium's copy of clang and Chromium's Linux sysroot doesn't like syntax. It complains that "chosen constructor is explicit in copy-initialization". Change-Id: Ied6bc17b19421998f926483742510c81f732566b Reviewed-on: https://boringssl-review.googlesource.com/6930 Reviewed-by: Adam Langley --- crypto/x509/x509_test.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crypto/x509/x509_test.cc b/crypto/x509/x509_test.cc index b5769ccd..486fc4c4 100644 --- a/crypto/x509/x509_test.cc +++ b/crypto/x509/x509_test.cc @@ -239,12 +239,13 @@ int main(int argc, char **argv) { return 1; } - if (Verify(leaf.get(), {}, {})) { + std::vector empty; + if (Verify(leaf.get(), empty, empty)) { fprintf(stderr, "Leaf verified with no roots!\n"); return 1; } - if (Verify(leaf.get(), {}, {intermediate.get()})) { + if (Verify(leaf.get(), empty, {intermediate.get()})) { fprintf(stderr, "Leaf verified with no roots!\n"); return 1; } -- cgit v1.2.3