Changeset 2180


Ignore:
Timestamp:
01/29/07 15:49:58 (13 years ago)
Author:
curtis
Message:

Use readFully instead of read, where appropriate.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/loci/formats/in/ND2Reader.java

    r2179 r2180  
    169169    in.seek(offsets[no]); 
    170170 
    171     byte[] b = new byte[0]; 
    172  
     171    byte[] b; 
    173172    if (no < getImageCount(id) - 1) { 
    174173      b = new byte[(int) (offsets[no + 1] - offsets[no])]; 
    175174    } 
    176175    else b = new byte[(int) (in.length() - offsets[no])]; 
    177     in.read(b); 
     176    in.readFully(b); 
    178177 
    179178    ByteArrayInputStream bis = new ByteArrayInputStream(b); 
     
    284283      in.seek(off + 5); 
    285284      byte[] b = new byte[(int) (in.length() - off - 5)]; 
    286       in.read(b); 
     285      in.readFully(b); 
    287286      String xml = new String(b); 
    288287 
     
    341340                      } 
    342341                    } 
    343                     catch (Exception e) { 
    344                       // CTR TODO - eliminate catch-all exception handling 
    345                       if (debug) e.printStackTrace(); 
     342                    catch (NumberFormatException exc) { 
     343                      if (debug) exc.printStackTrace(); 
    346344                    } 
    347345                  } 
Note: See TracChangeset for help on using the changeset viewer.