Browse Source

FIX: crash on import_key() due to uninitialized out param

Actually an engine bug, but apply defensive style anyways.
pull/35/head
heck 2 years ago
parent
commit
3024ecf4f5
  1. 2
      src/cxx/basic_api.cc

2
src/cxx/basic_api.cc

@ -290,7 +290,7 @@ JNIEXPORT jobject JNICALL Java_foundation_pEp_jniadapter_Engine__1importKey(JNIE
return NULL; return NULL;
} }
identity_list *_identities; identity_list *_identities = nullptr;
PEP_STATUS status = passphraseWrap(::import_key, session(), reinterpret_cast<const char*>(_key), _size, &_identities); PEP_STATUS status = passphraseWrap(::import_key, session(), reinterpret_cast<const char*>(_key), _size, &_identities);
if (status != PEP_STATUS_OK && status != PEP_KEY_IMPORTED) { if (status != PEP_STATUS_OK && status != PEP_KEY_IMPORTED) {

Loading…
Cancel
Save