From 34e08f6de890d6ae44e732b4599f91a5a87ca2dd Mon Sep 17 00:00:00 2001 From: cpfeiffer Date: Wed, 18 Nov 2015 23:21:56 +0100 Subject: [PATCH] Avoid potential NPE. Check for null first. --- .../nodomain/freeyourgadget/gadgetbridge/util/FileUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/FileUtils.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/FileUtils.java index b21f684c..ed7214e9 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/FileUtils.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/FileUtils.java @@ -88,10 +88,10 @@ public class FileUtils { private static List getWritableExternalFilesDirs() throws IOException { Context context = GBApplication.getContext(); File[] dirs = context.getExternalFilesDirs(null); - List result = new ArrayList<>(dirs.length); if (dirs == null) { throw new IOException("Unable to access external files dirs: null"); } + List result = new ArrayList<>(dirs.length); if (dirs.length == 0) { throw new IOException("Unable to access external files dirs: 0"); }