Xargin 8 лет назад
Родитель
Сommit
b134d86290
1 измененных файлов с 3 добавлено и 6 удалено
  1. 3 6
      extra/fuzzy_decoder.go

+ 3 - 6
extra/fuzzy_decoder.go

@@ -202,8 +202,7 @@ func (decoder *fuzzyIntegerDecoder) Decode(ptr unsafe.Pointer, iter *jsoniter.It
 	case jsoniter.StringValue:
 		str = iter.ReadString()
 	case jsoniter.BoolValue:
-		b := iter.ReadBool()
-		if b == true {
+		if iter.ReadBool() {
 			str = "1"
 		} else {
 			str = "0"
@@ -239,8 +238,7 @@ func (decoder *fuzzyFloat32Decoder) Decode(ptr unsafe.Pointer, iter *jsoniter.It
 		}
 	case jsoniter.BoolValue:
 		// support bool to float32
-		b := iter.ReadBool()
-		if b == true {
+		if iter.ReadBool() {
 			*((*float32)(ptr)) = 1
 		} else {
 			*((*float32)(ptr)) = 0
@@ -269,8 +267,7 @@ func (decoder *fuzzyFloat64Decoder) Decode(ptr unsafe.Pointer, iter *jsoniter.It
 		}
 	case jsoniter.BoolValue:
 		// support bool to float64
-		b := iter.ReadBool()
-		if b == true {
+		if iter.ReadBool() {
 			*((*float64)(ptr)) = 1
 		} else {
 			*((*float64)(ptr)) = 0