[Positioning] InputCSV: fix null direction

This commit is contained in:
Matteo Cypriani 2010-03-08 11:21:38 +01:00
parent 8bb0036512
commit 454579d9b7
1 changed files with 7 additions and 4 deletions

View File

@ -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<int>(*ti) ;
if (direction != 0)
is_calibration_request = true ;
int d = lexical_cast<int>(*ti) ;
if (d != 0)
{
is_calibration_request = true ;
direction = d ;
}
}
catch (bad_lexical_cast &e)
{