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/CRCFile.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/CRCFile.java')
| -rw-r--r-- | src/main/java/org/openslx/imagemaster/crcchecker/CRCFile.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/imagemaster/crcchecker/CRCFile.java b/src/main/java/org/openslx/imagemaster/crcchecker/CRCFile.java index 1fa7453..357082b 100644 --- a/src/main/java/org/openslx/imagemaster/crcchecker/CRCFile.java +++ b/src/main/java/org/openslx/imagemaster/crcchecker/CRCFile.java @@ -117,6 +117,8 @@ public class CRCFile { if ( crcSums == null ) loadSums(); + if (crcSums.size() == 0) + return 0; if ( blockNumber < 0 ) return 0; @@ -136,6 +138,8 @@ public class CRCFile { if ( crcSums == null ) loadSums(); + if (crcSums.size() == 0) + return new ArrayList<>(); return this.crcSums; } @@ -156,6 +160,8 @@ public class CRCFile { if ( crcSums == null ) loadSums(); + if (crcSums.size() == 0) + return 0; return this.crcSums.get( 0 ); } } |
