atlas post-processor on 32bit uint32 overflows int

post-processor/atlas/util.go:16: constant 4294967295 overflows int

Signed-off-by: BlackEagle <ike.devolder@gmail.com>
This commit is contained in:
BlackEagle 2014-12-11 14:24:17 +01:00
parent bf4012d04e
commit 272ef5a6ba
1 changed files with 4 additions and 3 deletions

View File

@ -11,13 +11,14 @@ import (
//
// This function just uses brute force instead of a more optimized algorithm.
func longestCommonPrefix(vs []string) string {
var length int64
// Find the shortest string
var shortest string
length := math.MaxUint32
length = math.MaxUint32
for _, v := range vs {
if len(v) < length {
if int64(len(v)) < length {
shortest = v
length = len(v)
length = int64(len(v))
}
}