From b7d779bb25b35b31f8e571cf40cc0f198c9c2cac Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Tue, 18 Aug 2015 09:56:00 -0700 Subject: [PATCH] put back branching for signed Type --- libraries/networking/src/udt/SequenceNumber.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/networking/src/udt/SequenceNumber.h b/libraries/networking/src/udt/SequenceNumber.h index 9827fc79b2..fae5a7bb01 100644 --- a/libraries/networking/src/udt/SequenceNumber.h +++ b/libraries/networking/src/udt/SequenceNumber.h @@ -43,7 +43,7 @@ public: return *this; } inline SequenceNumber& operator--() { - _value = (_value - 1) % (MAX + 1); + _value = (_value == 0) ? MAX : --_value; return *this; } inline SequenceNumber operator++(int) {