* bobbie sanford <bobsanfn at yahoo.com> [2006-02-13 23:19:08]: > small patch required for bug preventing version 445 > from starting > > JVM Sun 1.5.0_update 6 64bit > > see 1.5 API specs for Integer.getInteger(String nm)
The problem is that we want to keep 1.4 compatibility :) at least for 2 good reasons : 1) Some platforms don't have a stable 1.5 jvm yet 2) Freejvms aren't supporting 1.5isms atm > > --- src/net/i2p/util/NativeBigInteger.java > 2006-02-14 02:12:44.000000000 -0500 > +++ ../update.java 2006-02-14 02:16:57.000000000 > -0500 > @@ -131,7 +131,7 @@ > private static String resolveCPUType() { > try { > > if(System.getProperty("os.arch").toLowerCase().matches("(i?[x0-9]86_64|amd64)")){ > - > if(Integer.getInteger(System.getProperty("sun.arch.data.model")).equals(new > Integer(64))){ > + > if(Integer.getInteger("sun.arch.data.model").equals(new > Integer(64))){ > > System.out.println("Detected x86_64 running on a 64 > bit jvm!"); > return > JBIGI_OPTIMIZATION_X86_64; > }else{ But it seems to be supported on 1.4 as well : Commited as 446 :) my mistake :$ NextGen$