Merge "Fix NPE in AlarmManager.cancel(...)" into nyc-dev
am: f38aa6b
* commit 'f38aa6ba2b85e24d8bc08b96a456a01d03d22f5f':
Fix NPE in AlarmManager.cancel(...)
Change-Id: I6cb099702b9a0681e8f5c939487f3587af73e656
This commit is contained in:
@@ -905,10 +905,12 @@ public class AlarmManager {
|
||||
|
||||
ListenerWrapper wrapper = null;
|
||||
synchronized (AlarmManager.class) {
|
||||
final WeakReference<ListenerWrapper> wrapperRef;
|
||||
wrapperRef = sWrappers.get(listener);
|
||||
if (wrapperRef != null) {
|
||||
wrapper = wrapperRef.get();
|
||||
if (sWrappers != null) {
|
||||
final WeakReference<ListenerWrapper> wrapperRef;
|
||||
wrapperRef = sWrappers.get(listener);
|
||||
if (wrapperRef != null) {
|
||||
wrapper = wrapperRef.get();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user