From cdba964122a9ad6238f549b38a438cb3722495ae Mon Sep 17 00:00:00 2001 From: MikeMatrix Date: Fri, 11 Jan 2013 02:07:38 +0100 Subject: Added negative id check to Material.getMaterial(int). Fixes BUKKIT-3414 Negative id values would try to access the array out of bounds and throw an java.lang.ArrayIndexOutOfBoundsException. --- src/test/java/org/bukkit/MaterialTest.java | 1 + 1 file changed, 1 insertion(+) (limited to 'src/test/java') diff --git a/src/test/java/org/bukkit/MaterialTest.java b/src/test/java/org/bukkit/MaterialTest.java index c1051caf..e74e2f28 100644 --- a/src/test/java/org/bukkit/MaterialTest.java +++ b/src/test/java/org/bukkit/MaterialTest.java @@ -33,6 +33,7 @@ public class MaterialTest { @Test public void getByOutOfRangeId() { assertThat(Material.getMaterial(Integer.MAX_VALUE), is(nullValue())); + assertThat(Material.getMaterial(Integer.MIN_VALUE), is(nullValue())); } @Test -- cgit v1.2.3