mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Verify op_ is not a nullptr
If op_ is a nullptr, the test runner can SIGSEGV. Test: manual, atest EncryptionOperationsTest#TripleDesCbcPkcs7PaddingCorrupted Bug: None Signed-off-by: Brian J Murray <brianjmurray@google.com> Change-Id: Ibdd6139952ca8bc83ac1a82202839feee39562e1
This commit is contained in:
@@ -537,6 +537,9 @@ ErrorCode KeyMintAidlTestBase::Update(const string& input, string* output) {
|
||||
Status result;
|
||||
if (!output) return ErrorCode::UNEXPECTED_NULL_POINTER;
|
||||
|
||||
EXPECT_NE(op_, nullptr);
|
||||
if (!op_) return ErrorCode::UNEXPECTED_NULL_POINTER;
|
||||
|
||||
std::vector<uint8_t> o_put;
|
||||
result = op_->update(vector<uint8_t>(input.begin(), input.end()), {}, {}, &o_put);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user