summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenny Root <kroot@android.com>2014-03-10 16:00:28 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-03-10 16:00:28 +0000
commit9ffe9be8dd27def3f674da90cf9619437e3d428c (patch)
tree367618447e48160efc1333e0b54ec48a52610a26
parentafd757283285c3859fcf00990b07d8f5a9e3ae02 (diff)
parentc35d4eb3e66aa69ca17dd83b1bcdcc19276bf8e5 (diff)
downloadsecurity-idea133-weekly-release.tar.gz
Merge "Fix the Vector erase bug"idea133-weekly-release
-rw-r--r--keystore/keystore.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/keystore/keystore.cpp b/keystore/keystore.cpp
index 987e3067..f7bdf3a2 100644
--- a/keystore/keystore.cpp
+++ b/keystore/keystore.cpp
@@ -880,14 +880,14 @@ public:
for (android::Vector<grant_t*>::iterator it(mGrants.begin());
it != mGrants.end(); it++) {
delete *it;
- mGrants.erase(it);
}
+ mGrants.clear();
for (android::Vector<UserState*>::iterator it(mMasterKeys.begin());
it != mMasterKeys.end(); it++) {
delete *it;
- mMasterKeys.erase(it);
}
+ mMasterKeys.clear();
}
keymaster_device_t* getDevice() const {