From: adam Date: Tue, 11 Jan 2005 08:11:58 +0000 (+0000) Subject: fix JSReflection bug relating to fields in a superclass X-Git-Url: http://git.megacz.com/?p=org.ibex.js.git;a=commitdiff_plain;h=f0c7a858c2ef2a9aec4563ace76124217d4fca6f fix JSReflection bug relating to fields in a superclass darcs-hash:20050111081158-5007d-5a342b9f118b405c84464ae777e6b41dec98123b.gz --- diff --git a/src/org/ibex/js/JSReflection.java b/src/org/ibex/js/JSReflection.java index 28a514e..4712d08 100644 --- a/src/org/ibex/js/JSReflection.java +++ b/src/org/ibex/js/JSReflection.java @@ -45,7 +45,7 @@ public class JSReflection extends JS.Immutable { while(c != null) { try { Field f = c.getField(k); - return wrap(f.get(this)); + if (f != null) return wrap(f.get(this)); } catch (NoSuchFieldException nfe) { } catch (IllegalAccessException nfe) { } catch (SecurityException nfe) { }