# HG changeset patch # User Jaroslav Tulach # Date 1381561416 -7200 # Node ID 617d62384a9c84cdb43f97f4ac639257cd367a46 # Parent a94126dbeabcdfa8d10f3e0dfe5bb16de017fadf Return null, not unknown diff -r a94126dbeabc -r 617d62384a9c rt/emul/mini/src/main/java/java/lang/Class.java --- a/rt/emul/mini/src/main/java/java/lang/Class.java Sat Oct 12 09:02:51 2013 +0200 +++ b/rt/emul/mini/src/main/java/java/lang/Class.java Sat Oct 12 09:03:36 2013 +0200 @@ -1649,9 +1649,11 @@ @JavaScriptBody(args = { "ac" }, body = - "if (this.anno) {" - + " return this.anno['L' + ac.jvmName + ';'];" - + "} else return null;" + "if (this.anno) {\n" + + " var r = this.anno['L' + ac.jvmName + ';'];\n" + + " if (typeof r === 'undefined') r = null;\n" + + " return r;\n" + + "} else return null;\n" ) private Object getAnnotationData(Class annotationClass) { throw new UnsupportedOperationException();