summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2014-03-17 16:39:13 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-03-17 16:39:13 +0000
commitda07fe64b09bbf75cf831067dfe678ed06950f8e (patch)
tree50f2ce06a496f459cd62348b806273c57c703ac8 /core/java
parentf096ed68e1ee5810f436ca820c1eada4b1a182a5 (diff)
parenteeb36c5cfc107fe9128490e9e127c2bca2d24e28 (diff)
am eeb36c5c: am d88d8174: Merge "Null pointer exception in FileRotator.java"
* commit 'eeb36c5cfc107fe9128490e9e127c2bca2d24e28': Null pointer exception in FileRotator.java
Diffstat (limited to 'core/java')
-rw-r--r--core/java/com/android/internal/util/FileRotator.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/com/android/internal/util/FileRotator.java b/core/java/com/android/internal/util/FileRotator.java
index 26235f13deab..71550be1c8d7 100644
--- a/core/java/com/android/internal/util/FileRotator.java
+++ b/core/java/com/android/internal/util/FileRotator.java
@@ -336,7 +336,12 @@ public class FileRotator {
final long deleteBefore = currentTimeMillis - mDeleteAgeMillis;
final FileInfo info = new FileInfo(mPrefix);
- for (String name : mBasePath.list()) {
+ String[] baseFiles = mBasePath.list();
+ if (baseFiles == null) {
+ return;
+ }
+
+ for (String name : baseFiles) {
if (!info.parse(name)) continue;
if (info.isActive()) {