diff options
author | Neil Fuller <nfuller@google.com> | 2015-04-22 13:29:59 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-04-22 13:30:02 +0000 |
commit | 52dbaa08cdb7866fa51f98e4572f17077c492554 (patch) | |
tree | 5ddf3c02d561627288176fa637c955a618efddb8 /core/java/android/content | |
parent | 0f70ca0e666a384ec9a40235e961aee6dc757a09 (diff) | |
parent | 44e440cc7e834de7811f005998acb32716835b00 (diff) | |
download | frameworks_base-52dbaa08cdb7866fa51f98e4572f17077c492554.zip frameworks_base-52dbaa08cdb7866fa51f98e4572f17077c492554.tar.gz frameworks_base-52dbaa08cdb7866fa51f98e4572f17077c492554.tar.bz2 |
Merge "Add checks for types in Parcel / avoid class initialization"
Diffstat (limited to 'core/java/android/content')
-rw-r--r-- | core/java/android/content/pm/PackageCleanItem.java | 2 | ||||
-rw-r--r-- | core/java/android/content/pm/ParceledListSlice.java | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/core/java/android/content/pm/PackageCleanItem.java b/core/java/android/content/pm/PackageCleanItem.java index b1896aa..e1656d6 100644 --- a/core/java/android/content/pm/PackageCleanItem.java +++ b/core/java/android/content/pm/PackageCleanItem.java @@ -20,7 +20,7 @@ import android.os.Parcel; import android.os.Parcelable; /** @hide */ -public class PackageCleanItem { +public class PackageCleanItem implements Parcelable { public final int userId; public final String packageName; public final boolean andCode; diff --git a/core/java/android/content/pm/ParceledListSlice.java b/core/java/android/content/pm/ParceledListSlice.java index 335a45e..e5c2203 100644 --- a/core/java/android/content/pm/ParceledListSlice.java +++ b/core/java/android/content/pm/ParceledListSlice.java @@ -55,6 +55,7 @@ public class ParceledListSlice<T extends Parcelable> implements Parcelable { mList = list; } + @SuppressWarnings("unchecked") private ParceledListSlice(Parcel p, ClassLoader loader) { final int N = p.readInt(); mList = new ArrayList<T>(N); @@ -63,7 +64,7 @@ public class ParceledListSlice<T extends Parcelable> implements Parcelable { return; } - Parcelable.Creator<T> creator = p.readParcelableCreator(loader); + Parcelable.Creator<?> creator = p.readParcelableCreator(loader); Class<?> listElementClass = null; int i = 0; |