{
ES_LOGI("JniEasySetup::nativeCreateRemoteEnrollee enter");
- std::shared_ptr<RemoteEnrollee> nativeRemoteEnrollee;
- jobject jRemoteEnrollee;
+ std::shared_ptr<RemoteEnrollee> nativeRemoteEnrollee = NULL;
+ jobject jRemoteEnrollee = NULL;
+
+ if(!jResource)
+ {
+ ES_LOGE("JniEasySetup::nativeCreateRemoteEnrollee Invalid param.");
+ return NULL;
+ }
JniOcResource* jniOcResource = JniOcResource::getJniOcResourcePtr(env, jResource);
if (!jniOcResource)
{
ES_LOGE("JniEasySetup::nativeCreateRemoteEnrollee getJniOcResourcePtr returns nullptr.");
- return nullptr;
+ return NULL;
}
try