summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keystore/auth_token_table.h2
-rw-r--r--keystore/blob.h2
-rw-r--r--keystore/key_store_service.h2
-rw-r--r--keystore/operation.h2
-rw-r--r--keystore/user_state.h2
5 files changed, 5 insertions, 5 deletions
diff --git a/keystore/auth_token_table.h b/keystore/auth_token_table.h
index a2f14460..bcf88fdd 100644
--- a/keystore/auth_token_table.h
+++ b/keystore/auth_token_table.h
@@ -41,7 +41,7 @@ time_t clock_gettime_raw();
*/
class AuthTokenTable {
public:
- AuthTokenTable(size_t max_entries = 32, time_t (*clock_function)() = clock_gettime_raw)
+ explicit AuthTokenTable(size_t max_entries = 32, time_t (*clock_function)() = clock_gettime_raw)
: max_entries_(max_entries), clock_function_(clock_function) {}
enum Error {
diff --git a/keystore/blob.h b/keystore/blob.h
index 8c26b287..95610ad2 100644
--- a/keystore/blob.h
+++ b/keystore/blob.h
@@ -78,7 +78,7 @@ class Blob {
public:
Blob(const uint8_t* value, size_t valueLength, const uint8_t* info, uint8_t infoLength,
BlobType type);
- Blob(blob b);
+ explicit Blob(blob b);
Blob();
diff --git a/keystore/key_store_service.h b/keystore/key_store_service.h
index 35b89289..e744d1ca 100644
--- a/keystore/key_store_service.h
+++ b/keystore/key_store_service.h
@@ -29,7 +29,7 @@ namespace android {
class KeyStoreService : public BnKeystoreService, public IBinder::DeathRecipient {
public:
- KeyStoreService(KeyStore* keyStore) : mKeyStore(keyStore), mOperationMap(this) {}
+ explicit KeyStoreService(KeyStore* keyStore) : mKeyStore(keyStore), mOperationMap(this) {}
void binderDied(const wp<IBinder>& who);
diff --git a/keystore/operation.h b/keystore/operation.h
index eb16257c..083ec29a 100644
--- a/keystore/operation.h
+++ b/keystore/operation.h
@@ -46,7 +46,7 @@ typedef std::unique_ptr<keymaster_key_characteristics_t, keymaster_key_character
*/
class OperationMap {
public:
- OperationMap(IBinder::DeathRecipient* deathRecipient);
+ explicit OperationMap(IBinder::DeathRecipient* deathRecipient);
sp<IBinder> addOperation(keymaster_operation_handle_t handle, uint64_t keyid,
keymaster_purpose_t purpose, const keymaster2_device_t* dev,
sp<IBinder> appToken, keymaster_key_characteristics_t* characteristics,
diff --git a/keystore/user_state.h b/keystore/user_state.h
index 2a52f810..902719c2 100644
--- a/keystore/user_state.h
+++ b/keystore/user_state.h
@@ -29,7 +29,7 @@
class UserState {
public:
- UserState(uid_t userId);
+ explicit UserState(uid_t userId);
~UserState();
bool initialize();