From 13cfb510714150590d5bd79ad0bf624b019f58b4 Mon Sep 17 00:00:00 2001 From: DRC Date: Thu, 26 Feb 2015 12:24:03 -0600 Subject: [PATCH] encperf, decperf: catch fopen() errors This prevents unhandled exceptions if the file isn't found. --- tests/decperf.cxx | 4 ++-- tests/encperf.cxx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/decperf.cxx b/tests/decperf.cxx index 6714cb10..1d0c80c4 100644 --- a/tests/decperf.cxx +++ b/tests/decperf.cxx @@ -145,9 +145,9 @@ static double runTest(const char *fn) CConn *cc; double time; - cc = new CConn(fn); - try { + cc = new CConn(fn); + while (true) cc->processMsg(); } catch (rdr::EndOfStream e) { diff --git a/tests/encperf.cxx b/tests/encperf.cxx index 2628b46a..bbaa8fb5 100644 --- a/tests/encperf.cxx +++ b/tests/encperf.cxx @@ -337,9 +337,9 @@ static double runTest(const char *fn, double& ratio, unsigned long long& bytes, CConn *cc; double time; - cc = new CConn(fn); - try { + cc = new CConn(fn); + while (true) cc->processMsg(); } catch (rdr::EndOfStream e) { -- 2.39.5