From a2c3bb8a580574bcd450a65b59f41fc426544609 Mon Sep 17 00:00:00 2001 From: Pedro Machado Manhaes de Castro Date: Tue, 25 Apr 2006 14:10:06 +0000 Subject: [PATCH] Some Exception Messages --- Curved_kernel/Benchmarks/benchmark.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Curved_kernel/Benchmarks/benchmark.h b/Curved_kernel/Benchmarks/benchmark.h index cb2123aa47b..f3651efd872 100644 --- a/Curved_kernel/Benchmarks/benchmark.h +++ b/Curved_kernel/Benchmarks/benchmark.h @@ -12,6 +12,7 @@ #include #include "Input_data.h" #include +#include @@ -216,16 +217,18 @@ private: MemBefore = mem_sizer.virtual_size ()/1000000; Pmwx _pm; Point_location _pl(_pm); - try{ this->start(); insert_curves(_pm,ac.begin(),ac.end()); this->stop(); - } - catch (...) { + } catch (std::exception &e) { this->fail(); + std::cout << "Exception:" << std::endl << e.what() << std::endl; fail=true; - } + } catch(...) { + this->fail(); + fail=true; + } vert[i]=(int)_pm.number_of_vertices(); hedg[i]=(int)_pm.number_of_halfedges();