|
@@ -99,7 +99,8 @@ func TestChrootUntarWithHugeExcludesList(t *testing.T) {
|
|
// 65534 entries of 64-byte strings ~= 4MB of environment space which should overflow
|
|
// 65534 entries of 64-byte strings ~= 4MB of environment space which should overflow
|
|
// on most systems when passed via environment or command line arguments
|
|
// on most systems when passed via environment or command line arguments
|
|
excludes := make([]string, 65534)
|
|
excludes := make([]string, 65534)
|
|
- for i := 0; i < 65534; i++ {
|
|
|
|
|
|
+ var i rune
|
|
|
|
+ for i = 0; i < 65534; i++ {
|
|
excludes[i] = strings.Repeat(string(i), 64)
|
|
excludes[i] = strings.Repeat(string(i), 64)
|
|
}
|
|
}
|
|
options.ExcludePatterns = excludes
|
|
options.ExcludePatterns = excludes
|