From 3085017e24d334844053445f5fe9604c15d49292 Mon Sep 17 00:00:00 2001 From: Alexander Marchuk Date: Fri, 20 May 2016 15:50:59 +0300 Subject: [PATCH] [android] fix: Crash while changing storage. --- android/src/com/mapswithme/maps/settings/StorageUtils.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/android/src/com/mapswithme/maps/settings/StorageUtils.java b/android/src/com/mapswithme/maps/settings/StorageUtils.java index 3a558c7e7a..c629b6ba21 100644 --- a/android/src/com/mapswithme/maps/settings/StorageUtils.java +++ b/android/src/com/mapswithme/maps/settings/StorageUtils.java @@ -248,7 +248,11 @@ final class StorageUtils */ static void listFilesRecursively(File dir, String prefix, FilenameFilter filter, ArrayList relPaths) { - for (File file : dir.listFiles()) + File[] list = dir.listFiles(); + if (list == null) + return; + + for (File file : list) { if (file.isDirectory()) {