diff options
| author | Jeff Sharkey <jsharkey@android.com> | 2014-06-19 16:17:03 +0000 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2014-06-19 16:17:03 +0000 |
| commit | 65dfc83cef6dd936deef428f1d318d10ff1d7af5 (patch) | |
| tree | 873f64f1336c8c358aa6a980523f6896be3ea0e5 /core/java/android/widget/RemoteViews.java | |
| parent | 45b161d24d82ef1df3ff854a1d97db0c9bad187a (diff) | |
| parent | b9a45aae8d07e7a92806b53cbc36f5488e3bac2d (diff) | |
am b9a45aae: am 447b68e7: am b5e05cff: Merge "Fixing parcel leaks to avoid virtual memory leak"
* commit 'b9a45aae8d07e7a92806b53cbc36f5488e3bac2d':
Fixing parcel leaks to avoid virtual memory leak
Diffstat (limited to 'core/java/android/widget/RemoteViews.java')
| -rw-r--r-- | core/java/android/widget/RemoteViews.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/widget/RemoteViews.java b/core/java/android/widget/RemoteViews.java index f7d20b532754..82637a19ff10 100644 --- a/core/java/android/widget/RemoteViews.java +++ b/core/java/android/widget/RemoteViews.java @@ -1781,7 +1781,9 @@ public class RemoteViews implements Parcelable, Filter { Parcel p = Parcel.obtain(); writeToParcel(p, 0); p.setDataPosition(0); - return new RemoteViews(p); + RemoteViews rv = new RemoteViews(p); + p.recycle(); + return rv; } public String getPackage() { |
