Bläddra i källkod

Use math.MaxInt32 instead of math.MaxUint32 (#980)

To fix 32 bits compilation in v1.2.0
https://github.com/crowdsecurity/crowdsec/issues/979

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
Kerma Gérald 3 år sedan
förälder
incheckning
37c2a10e21
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      pkg/csplugin/broker.go

+ 2 - 2
pkg/csplugin/broker.go

@@ -412,14 +412,14 @@ func getProcessAtr(username string, groupname string) (*syscall.SysProcAttr, err
 	if err != nil {
 		return nil, err
 	}
-	if uid < 0 && uid > math.MaxUint32 {
+	if uid < 0 && uid > math.MaxInt32 {
 		return nil, fmt.Errorf("out of bound uid")
 	}
 	gid, err := strconv.Atoi(g.Gid)
 	if err != nil {
 		return nil, err
 	}
-	if gid < 0 && gid > math.MaxUint32 {
+	if gid < 0 && gid > math.MaxInt32 {
 		return nil, fmt.Errorf("out of bound gid")
 	}
 	return &syscall.SysProcAttr{