From 5ddcdeed2f4af1372b3592197594827ca07c76fa Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Tue, 18 Feb 2014 11:47:58 -0500 Subject: [PATCH] [Positioner] Fix two catches (catch by reference) --- owlps-positioner/autocalibrationline.cc | 2 +- owlps-positioner/topologyreadercsv.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/owlps-positioner/autocalibrationline.cc b/owlps-positioner/autocalibrationline.cc index 3d90423..77703ea 100644 --- a/owlps-positioner/autocalibrationline.cc +++ b/owlps-positioner/autocalibrationline.cc @@ -72,7 +72,7 @@ void AutocalibrationLine::generate_ss() { trx_rp = &Stock::get_reference_point(trx_cp->get_coordinates()) ; } - catch (element_not_found e) + catch (element_not_found &e) { ostringstream oss ; oss << "No measurements from transmitter CP " diff --git a/owlps-positioner/topologyreadercsv.cc b/owlps-positioner/topologyreadercsv.cc index 2327106..50d842f 100644 --- a/owlps-positioner/topologyreadercsv.cc +++ b/owlps-positioner/topologyreadercsv.cc @@ -72,7 +72,7 @@ void TopologyReaderCSV::process_area_line() { building.add_area(area) ; } - catch (element_already_exists e) + catch (element_already_exists &e) { delete area ; }