Add check after intervall parsing, spell fix

This commit is contained in:
Ervin Hegedus
2025-01-06 17:36:49 +01:00
parent 4c5bc45dfd
commit 9158477561

View File

@@ -38,7 +38,7 @@ bool ValidateByteRange::getRange(const std::string &rangeRepresentation,
return false; return false;
} }
if ((start < 0) || (start > 255)) { if ((start < 0) || (start > 255)) {
error->assign("Invalid range start value: " + error->assign("Invalid byte value: " +
std::to_string(start)); std::to_string(start));
return false; return false;
} }
@@ -65,6 +65,11 @@ bool ValidateByteRange::getRange(const std::string &rangeRepresentation,
return false; return false;
} }
if ((start < 0) || (start > 255)) {
error->assign("Invalid range start value: " +
std::to_string(start));
return false;
}
if ((end < 0) || (end > 255)) { if ((end < 0) || (end > 255)) {
error->assign("Invalid range end value: " + std::to_string(end)); error->assign("Invalid range end value: " + std::to_string(end));
return false; return false;