Fix NaN for Limiting Rotation Rates #872
@ -2102,9 +2102,8 @@ ReturnValue_t CoreController::initLeapSecondsFromFile() {
|
|||||||
}
|
}
|
||||||
iss >> nextWord;
|
iss >> nextWord;
|
||||||
uint16_t leapSeconds = 0;
|
uint16_t leapSeconds = 0;
|
||||||
size_t checkPtr;
|
leapSeconds = std::stoi(nextWord.c_str());
|
||||||
leapSeconds = std::stoi(nextWord.c_str(), &checkPtr, 10);
|
if (iss.bad()) {
|
||||||
if (iss.bad() or checkPtr) {
|
|
||||||
return returnvalue::FAILED;
|
return returnvalue::FAILED;
|
||||||
}
|
}
|
||||||
Clock::setLeapSeconds(leapSeconds);
|
Clock::setLeapSeconds(leapSeconds);
|
||||||
|
Loading…
Reference in New Issue
Block a user