diff options
author | Nils Schwabe | 2014-07-25 11:32:28 +0200 |
---|---|---|
committer | Nils Schwabe | 2014-07-25 11:32:28 +0200 |
commit | f6ce907f69cc497e4556f90e74ea9876fe71274d (patch) | |
tree | 349602d70396214d12dff17e2947a6bb8dd014f2 /src/main/java/org/openslx/imagemaster/crcchecker/ImageFile.java | |
parent | Merge branch 'master' of git.openslx.org:bwlp/master-sync-shared (diff) | |
download | master-sync-shared-f6ce907f69cc497e4556f90e74ea9876fe71274d.tar.gz master-sync-shared-f6ce907f69cc497e4556f90e74ea9876fe71274d.tar.xz master-sync-shared-f6ce907f69cc497e4556f90e74ea9876fe71274d.zip |
[CRCFile] Add checks to prevent null pointer exception
[ClassTest] Made pretty
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/crcchecker/ImageFile.java')
-rw-r--r-- | src/main/java/org/openslx/imagemaster/crcchecker/ImageFile.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/org/openslx/imagemaster/crcchecker/ImageFile.java b/src/main/java/org/openslx/imagemaster/crcchecker/ImageFile.java index 13bb0fd..9c77984 100644 --- a/src/main/java/org/openslx/imagemaster/crcchecker/ImageFile.java +++ b/src/main/java/org/openslx/imagemaster/crcchecker/ImageFile.java @@ -44,7 +44,7 @@ public class ImageFile } file.seek( (long)block * blockSize ); - + return file.read( array ); } @@ -60,8 +60,11 @@ public class ImageFile public void close() { try { + if ( file == null ) + return; file.close(); file = null; - } catch ( IOException e ) {/* Can't do anything about it.*/} + } catch ( IOException e ) {/* Can't do anything about it.*/ + } } } |