Compare commits
2 Commits
318e527793
...
b166cf5e60
| Author | SHA1 | Date |
|---|---|---|
|
|
b166cf5e60 | |
|
|
b16f97c85d |
16
src/main.cpp
16
src/main.cpp
|
|
@ -407,20 +407,8 @@ int main(int argc, char** argv) {
|
|||
serialFilter = argv[++i];
|
||||
transform(serialFilter.begin(), serialFilter.end(), serialFilter.begin(), ::toupper);
|
||||
} else if(arg == "--scan-interval-ms" && i + 1 <= argc) {
|
||||
try {
|
||||
scanIntervalMs = std::stoi(argv[++i]);
|
||||
} catch (const std::invalid_argument& e) {
|
||||
std::cerr << "Invalid input for scan-interval-ms\n";
|
||||
return EX_USAGE;
|
||||
} catch (const std::out_of_range& e) {
|
||||
std::cerr << "Out of range input for scan-interval-ms\n";
|
||||
return EX_USAGE;
|
||||
}
|
||||
|
||||
if(scanIntervalMs < 0) {
|
||||
std::cerr << "Invalid input for scan-interval-ms\n";
|
||||
return EX_USAGE;
|
||||
}
|
||||
scanIntervalMs = std::atoi(argv[i + 1]);
|
||||
i++;
|
||||
} else {
|
||||
usage(argv[0]);
|
||||
return EX_USAGE;
|
||||
|
|
|
|||
Loading…
Reference in New Issue