From 96e048b4b5997e93161d263c255c376a5e102870 Mon Sep 17 00:00:00 2001 From: Maschell Date: Sat, 4 May 2019 11:27:35 +0200 Subject: [PATCH] Some clean up --- src/de/mas/wiiu/jnus/DecryptionService.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/de/mas/wiiu/jnus/DecryptionService.java b/src/de/mas/wiiu/jnus/DecryptionService.java index 6184925..585ad09 100644 --- a/src/de/mas/wiiu/jnus/DecryptionService.java +++ b/src/de/mas/wiiu/jnus/DecryptionService.java @@ -46,9 +46,6 @@ public final class DecryptionService { } private DecryptionService(FSTDataProvider dataProvider) { - // if (dataProvider instanceof Parallelizable) { - // parallelizable = true; - // } this.dataProvider = dataProvider; } @@ -87,8 +84,6 @@ public final class DecryptionService { return; } - File target = new File(targetFilePath); - if (skipExistingFile) { File targetFile = new File(targetFilePath); if (targetFile.exists()) { @@ -106,9 +101,10 @@ public final class DecryptionService { } } + File target = new File(targetFilePath); + // to avoid having fragmented files. - FileUtils.FileAsOutputStreamWrapper(new File(targetFilePath), entry.getFileSize(), - newOutputStream -> decryptFSTEntryToStream(entry, newOutputStream)); + FileUtils.FileAsOutputStreamWrapper(target, entry.getFileSize(), newOutputStream -> decryptFSTEntryToStream(entry, newOutputStream)); } catch (Exception ex) { throw new CompletionException(ex); }