From fccd8f8bf448e524133caa26c0dc9d79f84c3d82 Mon Sep 17 00:00:00 2001 From: Maschell Date: Fri, 19 Apr 2019 11:39:09 +0200 Subject: [PATCH] Throw an Exception when a FSTDataProviderNUSTitle has no FSTEntry root --- .../wiiu/jnus/implementations/FSTDataProviderNUSTitle.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/de/mas/wiiu/jnus/implementations/FSTDataProviderNUSTitle.java b/src/de/mas/wiiu/jnus/implementations/FSTDataProviderNUSTitle.java index 174848d..c4f8652 100644 --- a/src/de/mas/wiiu/jnus/implementations/FSTDataProviderNUSTitle.java +++ b/src/de/mas/wiiu/jnus/implementations/FSTDataProviderNUSTitle.java @@ -42,7 +42,7 @@ public class FSTDataProviderNUSTitle implements FSTDataProvider, HasNUSTitle { private final FSTEntry rootEntry; @Getter @Setter private String name; - public FSTDataProviderNUSTitle(NUSTitle title) { + public FSTDataProviderNUSTitle(NUSTitle title) throws IOException { this.title = title; this.name = String.format("%016X", title.getTMD().getTitleID()); @@ -55,7 +55,7 @@ public class FSTDataProviderNUSTitle implements FSTDataProvider, HasNUSTitle { FSTEntry.createFSTEntry(root, "data.bin", c); // Will add this title root. rootEntry = root; } else { - rootEntry = null; + throw new IOException("No FST root entry was found"); } }