From a3639da4f2301223c6126963e41874f826b4bfe1 Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Wed, 17 Feb 2010 11:06:26 -0800 Subject: [PATCH] Fix cast to String[] in FullBackupAgent obj.toArray() can't return anything more specific than Object[], so use obj.toArray(new String[obj.size()]) to do this instead. Change-Id: I87a0a2bb10206a37b28a535652a8f81f94c1f06f --- core/java/android/app/FullBackupAgent.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/java/android/app/FullBackupAgent.java b/core/java/android/app/FullBackupAgent.java index d89db96674737..db198ad17bc5c 100644 --- a/core/java/android/app/FullBackupAgent.java +++ b/core/java/android/app/FullBackupAgent.java @@ -48,7 +48,8 @@ public class FullBackupAgent extends BackupAgent { } // That's the file set; now back it all up - FileBackupHelper helper = new FileBackupHelper(this, (String[])allFiles.toArray()); + FileBackupHelper helper = new FileBackupHelper(this, + allFiles.toArray(new String[allFiles.size()])); helper.performBackup(oldState, data, newState); }