summaryrefslogtreecommitdiff
path: root/include/keymaster/android_keymaster_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/keymaster/android_keymaster_utils.h')
-rw-r--r--include/keymaster/android_keymaster_utils.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/keymaster/android_keymaster_utils.h b/include/keymaster/android_keymaster_utils.h
index a23694b..324287a 100644
--- a/include/keymaster/android_keymaster_utils.h
+++ b/include/keymaster/android_keymaster_utils.h
@@ -326,7 +326,7 @@ struct CertificateChain : public keymaster_cert_chain_t {
// Insert the provided blob at the front of the chain. CertificateChain takes ownership of the
// contents of `new_entry`.
bool push_front(const keymaster_blob_t& new_entry) {
- keymaster_blob_t* new_entries = new keymaster_blob_t[entry_count + 1];
+ keymaster_blob_t* new_entries = new (std::nothrow) keymaster_blob_t[entry_count + 1];
if (!new_entries) return false;
new_entries[0] = new_entry;