From 464d65fc636dfe0edf12c6f95ba454bbe652d59e Mon Sep 17 00:00:00 2001 From: Tim Su Date: Wed, 2 Feb 2011 11:41:06 -0800 Subject: [PATCH] fix for npe --- .../plugin-src/com/todoroo/astrid/backup/BackupService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/astrid/plugin-src/com/todoroo/astrid/backup/BackupService.java b/astrid/plugin-src/com/todoroo/astrid/backup/BackupService.java index 97a9cf4a9..4e4c2f297 100644 --- a/astrid/plugin-src/com/todoroo/astrid/backup/BackupService.java +++ b/astrid/plugin-src/com/todoroo/astrid/backup/BackupService.java @@ -16,8 +16,8 @@ import android.util.Log; import com.timsu.astrid.R; import com.todoroo.andlib.service.ContextManager; import com.todoroo.andlib.utility.DateUtilities; -import com.todoroo.astrid.core.PluginServices; import com.todoroo.andlib.utility.Preferences; +import com.todoroo.astrid.core.PluginServices; /** * Inspired heavily by SynchronizationService @@ -127,6 +127,9 @@ public class BackupService extends Service { // grab all backup files, sort by modified date, delete old ones File[] files = astridDir.listFiles(backupFileFilter); + if(files == null) + return; + Arrays.sort(files, new Comparator() { @Override public int compare(File file1, File file2) {