android: Fix PA-TNC construction based on data passed via JNI
This commit is contained in:
@@ -250,9 +250,8 @@ static pa_tnc_attr_t *get_measurement(pen_type_t attr_type, enumerator_t *args)
|
|||||||
{
|
{
|
||||||
goto failed;
|
goto failed;
|
||||||
}
|
}
|
||||||
attr = imcv_pa_tnc_attributes->create(imcv_pa_tnc_attributes,
|
attr = imcv_pa_tnc_attributes->construct(imcv_pa_tnc_attributes,
|
||||||
attr_type.vendor_id, attr_type.type,
|
attr_type.vendor_id, attr_type.type, data);
|
||||||
data);
|
|
||||||
(*env)->ReleaseByteArrayElements(env, jmeasurement, data.ptr, JNI_ABORT);
|
(*env)->ReleaseByteArrayElements(env, jmeasurement, data.ptr, JNI_ABORT);
|
||||||
androidjni_detach_thread();
|
androidjni_detach_thread();
|
||||||
return attr;
|
return attr;
|
||||||
|
|||||||
Reference in New Issue
Block a user