Update of /cvsroot/bitcollider/jbitprint/src/com/bitzi/bitprint
In directory usw-pr-cvs1:/tmp/cvs-serv9785/src/com/bitzi/bitprint
Modified Files:
Bitprint.java BitprintUtils.java
Log Message:
Needed to add an extra exception catch in order handle a missing Tigerhash
gracefully.
Index: Bitprint.java
===================================================================
RCS file: /cvsroot/bitcollider/jbitprint/src/com/bitzi/bitprint/Bitprint.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** Bitprint.java 2001/09/24 23:07:52 1.1
--- Bitprint.java 2001/10/08 22:00:22 1.2
***************
*** 25,30 ****
com.bitzi.bitprint.BitprintProvider());
! tigerTree = MessageDigest.getInstance("TigerTree",
! "BitprintProvider");
sha = MessageDigest.getInstance("SHA");
--- 25,37 ----
com.bitzi.bitprint.BitprintProvider());
! try
! {
! tigerTree = MessageDigest.getInstance("TigerTree",
! "BitprintProvider");
! }
! catch(NoClassDefFoundError e)
! {
! throw new NoSuchProviderException("Cannot find Tiger hash");
! }
sha = MessageDigest.getInstance("SHA");
Index: BitprintUtils.java
===================================================================
RCS file: /cvsroot/bitcollider/jbitprint/src/com/bitzi/bitprint/BitprintUtils.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** BitprintUtils.java 2001/09/24 23:07:52 1.1
--- BitprintUtils.java 2001/10/08 22:00:22 1.2
***************
*** 63,67 ****
bitprint.update(in,0,read);
}
- stream.close();
}
catch(IOException e)
--- 63,66 ----
|