diff --git a/test/Reflection.java b/test/Reflection.java index f00daede8d..53e2bd1b0c 100644 --- a/test/Reflection.java +++ b/test/Reflection.java @@ -144,7 +144,7 @@ public class Reflection { { Reflection r = new Reflection(); expect(r.egads == 0); - Reflection.class.getDeclaredField("egads").set(r, 42); + Reflection.class.getDeclaredField("egads").set(r, (Integer)42); expect(((Integer)Reflection.class.getDeclaredField("egads").get(r)) == 42); Reflection.class.getDeclaredField("egads").setInt(r, 43); @@ -210,7 +210,7 @@ public class Reflection { } try { - Foo.class.getField("foo").set(null, 42); + Foo.class.getField("foo").set(null, (Integer)42); expect(false); } catch (NoClassDefFoundError e) { // cool