diff --git a/src/main/org/apache/tools/ant/util/FileUtils.java b/src/main/org/apache/tools/ant/util/FileUtils.java index 98bd7d921..093d5b915 100644 --- a/src/main/org/apache/tools/ant/util/FileUtils.java +++ b/src/main/org/apache/tools/ant/util/FileUtils.java @@ -891,7 +891,7 @@ public class FileUtils { synchronized (rand) { do { result = new File(parent, prefix - + fmt.format(Math.abs(rand.nextInt())) + suffix); + + fmt.format(rand.nextInt(Integer.MAX_VALUE)) + suffix); } while (result.exists()); } }