commit | 80716e5a3f7cc65711c23899d0b061adcd206a4c | [log] [tgz] |
---|---|---|
author | Janis Danisevskis <jdanis@google.com> | Wed Jun 05 16:42:12 2019 -0700 |
committer | Janis Danisevskis <jdanis@google.com> | Thu Jun 20 22:31:06 2019 +0000 |
tree | 865537d22fd47aee4a2c2aaa793f54681bbaed64 | |
parent | 39654f0ee67a849aace706e1bdf5e8a7c57fd290 [diff] |
Fix a memory leak in gatekeeper. In violation to the documentation of GateKeeper::GetAuthTokenKey and GateKeeper::GetPasswordKey, the implementations in SoftGateKeeper allocate and return buffers and relinquish ownership causing a memory leak, because the caller expects the implementation to retain ownership. Bug: 129768470 Bug: 134557251 Test: gatekeeper-unit-tests Change-Id: I0af9539d3dcd47dfd1e7d80cdee700ea0c2d6d0f Merged-In: I0af9539d3dcd47dfd1e7d80cdee700ea0c2d6d0f