From 454579d9b744f5213461b5aabc3621be747a7af6 Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Mon, 8 Mar 2010 11:21:38 +0100 Subject: [PATCH] [Positioning] InputCSV: fix null direction --- owlps-positioning/src/inputcsv.cc | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/owlps-positioning/src/inputcsv.cc b/owlps-positioning/src/inputcsv.cc index 6ecc6fc..d6ac288 100644 --- a/owlps-positioning/src/inputcsv.cc +++ b/owlps-positioning/src/inputcsv.cc @@ -195,7 +195,7 @@ const Request& InputCSV::get_next_request() } // Read direction field - int direction ; + Direction direction ; if (++ti == tok.end()) { // Wrong number of fields: blank current request @@ -204,9 +204,12 @@ const Request& InputCSV::get_next_request() } try { - direction = lexical_cast(*ti) ; - if (direction != 0) - is_calibration_request = true ; + int d = lexical_cast(*ti) ; + if (d != 0) + { + is_calibration_request = true ; + direction = d ; + } } catch (bad_lexical_cast &e) {