Skip to content

Commit e94ee34

Browse files
committed
Code clean up
1 parent 88d5f99 commit e94ee34

File tree

2 files changed

+8
-8
lines changed
  • jsoniter-scala-core

2 files changed

+8
-8
lines changed

jsoniter-scala-core/jvm/src/main/scala/com/github/plokhotnyuk/jsoniter_scala/core/JsonReader.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2241,7 +2241,7 @@ final class JsonReader private[jsoniter_scala](
22412241
b = nextByte(pos + 1)
22422242
var s = 0
22432243
if (b == '-' || b == '+') {
2244-
s = b << 29 >> 31
2244+
s = '+' - b >> 31
22452245
b = nextByte(head)
22462246
}
22472247
if (b < '0' || b > '9') numberError()
@@ -2393,7 +2393,7 @@ final class JsonReader private[jsoniter_scala](
23932393
b = nextByte(pos + 1)
23942394
var s = 0
23952395
if (b == '-' || b == '+') {
2396-
s = b << 29 >> 31
2396+
s = '+' - b >> 31
23972397
b = nextByte(head)
23982398
}
23992399
if (b < '0' || b > '9') numberError()
@@ -2635,7 +2635,7 @@ final class JsonReader private[jsoniter_scala](
26352635
b = nextByte(pos + 1)
26362636
var s = 0
26372637
if (b == '-' || b == '+') {
2638-
s = b << 29 >> 31
2638+
s = '+' - b >> 31
26392639
b = nextByte(head)
26402640
}
26412641
if (b < '0' || b > '9') numberError()
@@ -3763,7 +3763,7 @@ final class JsonReader private[jsoniter_scala](
37633763

37643764
private[this] def toZoneOffset(sb: Byte, offsetTotal: Int): ZoneOffset = {
37653765
var qp = offsetTotal * 37283
3766-
val s = sb << 29 >> 31
3766+
val s = '+' - sb >> 31
37673767
if ((qp & 0x1FF8000) == 0) { // check if offsetTotal divisible by 900
37683768
qp = ((qp >>> 25) ^ s) - s + 72 // divide offsetTotal by 900
37693769
var zoneOffset = zoneOffsets(qp)

jsoniter-scala-core/native/src/main/scala/com/github/plokhotnyuk/jsoniter_scala/core/JsonReader.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2241,7 +2241,7 @@ final class JsonReader private[jsoniter_scala](
22412241
b = nextByte(pos + 1)
22422242
var s = 0
22432243
if (b == '-' || b == '+') {
2244-
s = b << 29 >> 31
2244+
s = '+' - b >> 31
22452245
b = nextByte(head)
22462246
}
22472247
if (b < '0' || b > '9') numberError()
@@ -2393,7 +2393,7 @@ final class JsonReader private[jsoniter_scala](
23932393
b = nextByte(pos + 1)
23942394
var s = 0
23952395
if (b == '-' || b == '+') {
2396-
s = b << 29 >> 31
2396+
s = '+' - b >> 31
23972397
b = nextByte(head)
23982398
}
23992399
if (b < '0' || b > '9') numberError()
@@ -2632,7 +2632,7 @@ final class JsonReader private[jsoniter_scala](
26322632
b = nextByte(pos + 1)
26332633
var s = 0
26342634
if (b == '-' || b == '+') {
2635-
s = b << 29 >> 31
2635+
s = '+' - b >> 31
26362636
b = nextByte(head)
26372637
}
26382638
if (b < '0' || b > '9') numberError()
@@ -3759,7 +3759,7 @@ final class JsonReader private[jsoniter_scala](
37593759

37603760
private[this] def toZoneOffset(sb: Byte, offsetTotal: Int): ZoneOffset = {
37613761
var qp = offsetTotal * 37283
3762-
val s = sb << 29 >> 31
3762+
val s = '+' - sb >> 31
37633763
if ((qp & 0x1FF8000) == 0) { // check if offsetTotal divisible by 900
37643764
qp = ((qp >>> 25) ^ s) - s + 72 // divide offsetTotal by 900
37653765
var zoneOffset = zoneOffsets(qp)

0 commit comments

Comments
 (0)