rust/protover: fix check for overlapping ranges

Closes ticket 27649. Bugfix on e6625113c9.
This commit is contained in:
cypherpunks
2018-09-12 02:14:29 +00:00
parent b88a2f28ae
commit 03c4d0ab9c
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -174,7 +174,7 @@ impl ProtoSet {
if low == u32::MAX || high == u32::MAX {
return Err(ProtoverError::ExceedsMax);
}
if low < last_high {
if low <= last_high {
return Err(ProtoverError::Overlap);
} else if low > high {
return Err(ProtoverError::LowGreaterThanHigh);