From 72d2660a9ca80cfb0c75dbbe7c1bda5b79f4ec55 Mon Sep 17 00:00:00 2001 From: Otto Moerbeek Date: Tue, 20 Jun 2023 13:55:11 +0200 Subject: [PATCH] Avoid main() throwing an exception --- pdns/speedtest.cc | 217 +++++++++++++++++++++++----------------------- 1 file changed, 110 insertions(+), 107 deletions(-) diff --git a/pdns/speedtest.cc b/pdns/speedtest.cc index 77bb60fb07..b8268d01d2 100644 --- a/pdns/speedtest.cc +++ b/pdns/speedtest.cc @@ -1183,165 +1183,168 @@ private: #endif int main() -try { - reportAllTypes(); + try { + reportAllTypes(); - doRun(NOPTest()); + doRun(NOPTest()); - doRun(IEqualsTest()); - doRun(MyIEqualsTest()); - doRun(StrcasecmpTest()); - doRun(Base64EncodeTest()); - doRun(B64DecodeTest()); + doRun(IEqualsTest()); + doRun(MyIEqualsTest()); + doRun(StrcasecmpTest()); + doRun(Base64EncodeTest()); + doRun(B64DecodeTest()); - doRun(StackMallocTest()); + doRun(StackMallocTest()); - doRun(EmptyQueryTest()); - doRun(TypicalRefTest()); - doRun(BigRefTest()); - doRun(BigDNSPacketRefTest()); + doRun(EmptyQueryTest()); + doRun(TypicalRefTest()); + doRun(BigRefTest()); + doRun(BigDNSPacketRefTest()); - auto packet = makeEmptyQuery(); - doRun(ParsePacketTest(packet, "empty-query")); + auto packet = makeEmptyQuery(); + doRun(ParsePacketTest(packet, "empty-query")); - packet = makeTypicalReferral(); - cerr<<"typical referral size: "<