1
0
mirror of https://github.com/TomHarte/CLK.git synced 2026-01-22 08:26:48 +00:00

Avoid meaningless comparisons.

This commit is contained in:
Thomas Harte
2025-12-10 22:41:47 -05:00
parent 67171f348a
commit 87e5bd7154

View File

@@ -237,7 +237,7 @@ uint16_t Parser::get_next_short(Storage::Tape::TapeSerialiser &serialiser) {
float Parser::expected_length(const WaveType type) const {
const size_t index = size_t(type);
if(index >= 0 && index < timing_records_.size()) {
if(index < timing_records_.size()) {
return timing_records_[index].total / float(timing_records_[index].count);
}
return 0.0f;
@@ -263,7 +263,7 @@ void Parser::process_pulse(const Storage::Tape::Pulse &pulse) {
push_wave(type);
const size_t index = size_t(type);
if(index >= 0 && index < timing_records_.size() && timing_records_[index].count < 10) {
if(index < timing_records_.size() && timing_records_[index].count < 10) {
++timing_records_[index].count;
timing_records_[index].total += wave_period_;
}