aboutsummaryrefslogtreecommitdiff
path: root/mavlink-library/src/main/twirl/org/mavlink/Parser.scala.txt
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2015-03-20 13:51:48 +0100
committerJakob Odersky <jodersky@gmail.com>2015-03-20 13:51:48 +0100
commit31b9e411fd5b8be0dcf7babea6cb39bb26989e6e (patch)
tree6b36b2b7618ecdcd2b771ada80e0c8a499207de2 /mavlink-library/src/main/twirl/org/mavlink/Parser.scala.txt
parent5f97b8128adf7d0bdcc9da0d7ead2d7faedc0abc (diff)
downloadsbt-mavlink-31b9e411fd5b8be0dcf7babea6cb39bb26989e6e.tar.gz
sbt-mavlink-31b9e411fd5b8be0dcf7babea6cb39bb26989e6e.tar.bz2
sbt-mavlink-31b9e411fd5b8be0dcf7babea6cb39bb26989e6e.zip
fix overflow errors
Diffstat (limited to 'mavlink-library/src/main/twirl/org/mavlink/Parser.scala.txt')
-rw-r--r--mavlink-library/src/main/twirl/org/mavlink/Parser.scala.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/mavlink-library/src/main/twirl/org/mavlink/Parser.scala.txt b/mavlink-library/src/main/twirl/org/mavlink/Parser.scala.txt
index 48af210..97068e6 100644
--- a/mavlink-library/src/main/twirl/org/mavlink/Parser.scala.txt
+++ b/mavlink-library/src/main/twirl/org/mavlink/Parser.scala.txt
@@ -101,10 +101,10 @@ class Parser(receiver: Packet => Unit, error: Parser.Errors.Error => Unit = _ =>
inbound.payload += c
inbound.currentLength += 1
inbound.crc = inbound.crc.accumulate(c)
- if(inbound.currentLength >= Packet.MaxPayloadLength) {
+ if(inbound.currentLength > Packet.MaxPayloadLength) {
state = Idle
error(Errors.OverflowError)
- } else if (inbound.currentLength>= inbound.length) {
+ } else if (inbound.currentLength >= inbound.length) {
state = GotPayload
}