We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e965be5 commit 5d1b538Copy full SHA for 5d1b538
lib/protobuff/decoder.rb
@@ -93,7 +93,7 @@ def pull_sint32
93
end
94
95
# If value is even, then it's positive
96
- if value & 0x1 == 0
+ if value.even?
97
value >> 1
98
else
99
-((value + 1) >> 1)
0 commit comments