diff options
author | 2019-11-19 20:25:33 -0800 | |
---|---|---|
committer | 2019-11-19 20:25:33 -0800 | |
commit | d0d28e3183d55c4a23d87b59681ceac3e3cf133d (patch) | |
tree | 2f85cca3d2271f9dfd7ac8aeb57ab605c1b8a0f7 | |
parent | 429d4db8b180f505da9b7a4c8e567151300748bb (diff) | |
parent | ff9c02ac822dc3fbcad110aaa4c812837fc4f507 (diff) |
Merge "Fix iterator in ServiceManager::removeCallback" am: 73f4c61ceb am: 5c4f6504a1
am: ff9c02ac82
Change-Id: Id8b89b12243fcadbdb8965eb310569913108e381
-rw-r--r-- | cmds/servicemanager/ServiceManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmds/servicemanager/ServiceManager.cpp b/cmds/servicemanager/ServiceManager.cpp index 2d2af3c716..141171bf68 100644 --- a/cmds/servicemanager/ServiceManager.cpp +++ b/cmds/servicemanager/ServiceManager.cpp @@ -314,7 +314,7 @@ void ServiceManager::removeCallback(const wp<IBinder>& who, if (listeners.empty()) { *it = mNameToCallback.erase(*it); } else { - it++; + (*it)++; } } |