diff -r b42bfe334128 -r 3754580b6c67 emul/mini/src/main/resources/org/apidesign/vm4brwsr/emul/lang/java_lang_Number.js --- a/emul/mini/src/main/resources/org/apidesign/vm4brwsr/emul/lang/java_lang_Number.js Mon Feb 04 09:41:33 2013 +0100 +++ b/emul/mini/src/main/resources/org/apidesign/vm4brwsr/emul/lang/java_lang_Number.js Tue Feb 05 15:03:22 2013 +0100 @@ -203,5 +203,6 @@ hi = ~hi; low = ~low; low += (low < 0) ? (__m32+1) : 0; - return hi.next32(low); + var ret = hi.next32(low); + return ret.add64(1); };