* 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$

Reply via email to