Fix incorrect keymaster device usage.
importKey's fallback code used mDevice instead of mFallbackDevice when
falling back to software. Causing a crash.
Change-Id: Ic53bdbce9ae0d242ed958323c505cbf91372e421
diff --git a/keystore/keystore.cpp b/keystore/keystore.cpp
index eb1b836..f00fa6f 100644
--- a/keystore/keystore.cpp
+++ b/keystore/keystore.cpp
@@ -1271,7 +1271,7 @@
* lazier than checking the PKCS#8 key type, but the software
* implementation will do that anyway.
*/
- rc = mFallbackDevice->import_keypair(mDevice, key, keyLen, &data, &dataLength);
+ rc = mFallbackDevice->import_keypair(mFallbackDevice, key, keyLen, &data, &dataLength);
isFallback = true;
if (rc) {