diff --git a/pom.xml b/pom.xml
index 0df9bf1..3ffee38 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,7 +12,7 @@
UTF-8
- 11
+ 1.8
${java.version}
${java.version}
@@ -72,7 +72,7 @@
com.github.wiiu-env
RPXParserLib
- 7fc35a8
+ 02ed184
org.yaml
diff --git a/src/main/java/de/orb/wiiu/rpxgadgetfinder/App.java b/src/main/java/de/orb/wiiu/rpxgadgetfinder/App.java
index d629d88..831ab21 100644
--- a/src/main/java/de/orb/wiiu/rpxgadgetfinder/App.java
+++ b/src/main/java/de/orb/wiiu/rpxgadgetfinder/App.java
@@ -119,9 +119,12 @@ public class App {
}
for (val s : exportSymbols) {
- exports.stream().filter(e -> e.name().equals(s.getName())).findAny().ifPresentOrElse(cur -> {
- System.out.println(String.format("%s = 0x%08X;", s.getOut(), cur.offset() + totalOffset));
- }, () -> System.err.println(String.format("Not found %s", s.toString())));
+ val opt = exports.stream().filter(e -> e.name().equals(s.getName())).findAny();
+ if(opt.isPresent()) {
+ System.out.println(String.format("%s = 0x%08X;", s.getOut(), opt.get().offset() + totalOffset));
+ }else {
+ System.err.println(String.format("Not found %s", s.toString()));
+ }
}
}