瀏覽代碼

types/KerberosFlags.go: Fix unconvert issues

See,
$ gometalinter --vendor --deadline 10m --disable-all --enable=unconvert ./...
types/KerberosFlags.go:88:10:warning: unnecessary conversion (unconvert)
types/KerberosFlags.go:108:10:warning: unnecessary conversion (unconvert)
types/KerberosFlags.go:117:10:warning: unnecessary conversion (unconvert)
Mario Trangoni 7 年之前
父節點
當前提交
7dcbe74cbe
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      types/KerberosFlags.go

+ 3 - 3
types/KerberosFlags.go

@@ -85,7 +85,7 @@ func SetFlag(f *asn1.BitString, i int) {
 		(*f).BitLength = len((*f).Bytes) * 8
 	}
 	//Which byte?
-	b := int(i / 8)
+	b := i / 8
 	//Which bit in byte
 	p := uint(7 - (i - 8*b))
 	(*f).Bytes[b] = (*f).Bytes[b] | (1 << p)
@@ -105,7 +105,7 @@ func UnsetFlag(f *asn1.BitString, i int) {
 		(*f).BitLength = len((*f).Bytes) * 8
 	}
 	//Which byte?
-	b := int(i / 8)
+	b := i / 8
 	//Which bit in byte
 	p := uint(7 - (i - 8*b))
 	(*f).Bytes[b] = (*f).Bytes[b] &^ (1 << p)
@@ -114,7 +114,7 @@ func UnsetFlag(f *asn1.BitString, i int) {
 // IsFlagSet tests if a flag is set in the ASN1 BitString.
 func IsFlagSet(f *asn1.BitString, i int) bool {
 	//Which byte?
-	b := int(i / 8)
+	b := i / 8
 	//Which bit in byte
 	p := uint(7 - (i - 8*b))
 	if (*f).Bytes[b]&(1<<p) != 0 {