# HG changeset patch # User Jaroslav Tulach # Date 1401107622 -7200 # Node ID c5720b98ab4ec7b6a09c4b381085db0222396338 # Parent 19d0484c191628c8de010ec60f39a6401a861926 Special toString() method for Boolean diff -r 19d0484c1916 -r c5720b98ab4e rt/emul/mini/src/main/java/java/lang/Boolean.java --- a/rt/emul/mini/src/main/java/java/lang/Boolean.java Mon May 26 14:33:11 2014 +0200 +++ b/rt/emul/mini/src/main/java/java/lang/Boolean.java Mon May 26 14:33:42 2014 +0200 @@ -289,8 +289,9 @@ initValueOf(); } @JavaScriptBody(args = { }, body = - "vm.java_lang_Boolean(false)" + - ".valueOf = function() { return this._value() ? true : false; };" + "var bc = vm.java_lang_Boolean(false);\n" + + "bc.valueOf = function() { return this._value() ? true : false; };\n" + + "bc.toString = function() { return this.valueOf().toString(); };\n" ) private native static void initValueOf(); }