From 5b79000bf5d20d9e9b04957238cfa61dcf9ed662 Mon Sep 17 00:00:00 2001 From: JKetelaar Date: Sun, 12 Jun 2016 01:54:41 +0200 Subject: [PATCH] [BUGFIX] Solved issue with possible nullpointer --- src/main/java/org/parabot/core/ui/BotUI.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/parabot/core/ui/BotUI.java b/src/main/java/org/parabot/core/ui/BotUI.java index 7dcd024..079beff 100644 --- a/src/main/java/org/parabot/core/ui/BotUI.java +++ b/src/main/java/org/parabot/core/ui/BotUI.java @@ -153,11 +153,14 @@ public class BotUI extends JFrame implements ActionListener, ComponentListener, String randString = StringUtils.randomString(10); boolean search = true; boolean duplicate = false; - while (search == true) { - for (File f : Directories.getScreenshotDir().listFiles()) { - if (f.getAbsoluteFile().getName().contains(randString)) { - duplicate = true; - break; + while (search) { + File[] files; + if ((files = Directories.getScreenshotDir().listFiles()) != null) { + for (File f : files) { + if (f.getAbsoluteFile().getName().contains(randString)) { + duplicate = true; + break; + } } } if (!duplicate) {