From: Janis Danisevskis Date: Wed, 26 Apr 2017 22:05:37 +0000 (-0700) Subject: libkeymaster1 split to libkeymaster and _portable X-Git-Tag: android-o-mr1-iot-preview-6~49^2 X-Git-Url: https://git.ti.com/gitweb?p=android%2Fplatform-hardware-interfaces.git;a=commitdiff_plain;h=ab887a44335d1ab3ab0cdb4e9cb0d5a6f5166c39 libkeymaster1 split to libkeymaster and _portable libkeyamster1 was split into libkeymaster and libkeymaster_portable. Also removed UniquePtr usage from keymaster hal. Bug: 37467707 Test: keymaster vts test and keystore cts test Merged-In: Ic660586d3d9cfd20022a9c694f276da89e796e5d (cherry picked from commit 85e15db31987daa6ca36f3f34f13944836822f1b) Change-Id: I8652f28ac3da1999a774be5e1110c7d2efac5339 --- diff --git a/keymaster/3.0/default/Android.mk b/keymaster/3.0/default/Android.mk index 9df5bf83..2dbb2000 100644 --- a/keymaster/3.0/default/Android.mk +++ b/keymaster/3.0/default/Android.mk @@ -11,7 +11,8 @@ LOCAL_SHARED_LIBRARIES := \ liblog \ libsoftkeymasterdevice \ libcrypto \ - libkeymaster1 \ + libkeymaster_portable \ + libkeymaster \ libhidlbase \ libhidltransport \ libutils \ diff --git a/keymaster/3.0/default/KeymasterDevice.cpp b/keymaster/3.0/default/KeymasterDevice.cpp index fcdd3298..d83963fc 100644 --- a/keymaster/3.0/default/KeymasterDevice.cpp +++ b/keymaster/3.0/default/KeymasterDevice.cpp @@ -64,7 +64,7 @@ static int keymaster0_device_initialize(const hw_module_t* mod, keymaster2_devic assert(mod->module_api_version < KEYMASTER_MODULE_API_VERSION_1_0); ALOGI("Found keymaster0 module %s, version %x", mod->name, mod->module_api_version); - UniquePtr soft_keymaster(new SoftKeymasterDevice); + std::unique_ptr soft_keymaster(new SoftKeymasterDevice); keymaster0_device_t* km0_device = NULL; keymaster_error_t error = KM_ERROR_OK; @@ -107,7 +107,7 @@ static int keymaster1_device_initialize(const hw_module_t* mod, keymaster2_devic assert(mod->module_api_version >= KEYMASTER_MODULE_API_VERSION_1_0); ALOGI("Found keymaster1 module %s, version %x", mod->name, mod->module_api_version); - UniquePtr soft_keymaster(new SoftKeymasterDevice); + std::unique_ptr soft_keymaster(new SoftKeymasterDevice); keymaster1_device_t* km1_device = nullptr; keymaster_error_t error = KM_ERROR_OK;