diff --git a/core/src/main/java/fj/Class.java b/core/src/main/java/fj/Class.java index 50c7c5a7..6eac6e39 100644 --- a/core/src/main/java/fj/Class.java +++ b/core/src/main/java/fj/Class.java @@ -30,18 +30,18 @@ private Class(final java.lang.Class c) { public List> inheritance() { return unfold( (java.lang.Class c2) -> { - if (c == null) + if (c2 == null) return none(); else { final P2, java.lang.Class> p = new P2, java.lang.Class>() { public java.lang.Class _1() { - return c; + return c2; } @SuppressWarnings({"unchecked"}) public java.lang.Class _2() { - return c.getSuperclass(); + return c2.getSuperclass(); } }; return some(p);