From eb61a9f8ffbd85edffe456e4f4a439b4fac2672f Mon Sep 17 00:00:00 2001 From: Brendan Robert Date: Wed, 24 Jan 2018 01:20:03 -0600 Subject: [PATCH] Fix for NPE while loading data --- .../java/org/badvision/outlaweditor/data/DataUtilities.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OutlawEditor/src/main/java/org/badvision/outlaweditor/data/DataUtilities.java b/OutlawEditor/src/main/java/org/badvision/outlaweditor/data/DataUtilities.java index cb5c1379..9490199a 100644 --- a/OutlawEditor/src/main/java/org/badvision/outlaweditor/data/DataUtilities.java +++ b/OutlawEditor/src/main/java/org/badvision/outlaweditor/data/DataUtilities.java @@ -98,6 +98,9 @@ public class DataUtilities { private static void logScripts(Scripts scripts, PrintWriter logger) { if (scripts != null && scripts.getScript() != null || !scripts.getScript().isEmpty()) { scripts.getScript().forEach((script) -> { + if (script.getBlock() == null) { + return; + } Queue evaluateStack = new ArrayDeque<>(); evaluateStack.add(script.getBlock()); int blockCount = 0;