summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Andy Hung <hunga@google.com> 2016-10-18 11:55:04 -0700
committer Andy Hung <hunga@google.com> 2016-10-18 11:55:04 -0700
commit3dd656c624f93cac5c0035c6a5ee1171a1be24eb (patch)
tree082dce65eebe2357875bca344f07932a74997056
parentcbec33614a34d2e6d9920fe3fc82d6fac2e1e529 (diff)
parentffe502bd61ebe78c2f580c1486021dc116a08f94 (diff)
resolve merge conflicts of ffe502b to cw-f-dev
Change-Id: Id392b2e1990dc50b5d2d552f283a11a648d849a1
-rw-r--r--media/java/android/media/Ringtone.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/media/java/android/media/Ringtone.java b/media/java/android/media/Ringtone.java
index 6658e88184b0..00bdc69b5759 100644
--- a/media/java/android/media/Ringtone.java
+++ b/media/java/android/media/Ringtone.java
@@ -470,9 +470,7 @@ public class Ringtone {
synchronized (sActiveRingtones) {
sActiveRingtones.remove(Ringtone.this);
}
- if (mLocalPlayer != null) {
- mLocalPlayer.setOnCompletionListener(null);
- }
+ mp.setOnCompletionListener(null); // Help the Java GC: break the refcount cycle.
}
}
}