From: Tobias Brunner Date: Mon, 13 Oct 2014 16:18:56 +0000 (+0200) Subject: android: Fix PA-TNC construction based on data passed via JNI X-Git-Tag: 5.2.1~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fdeda63df044e7e26b0b20c73dbef5e528ea6e1c;p=thirdparty%2Fstrongswan.git android: Fix PA-TNC construction based on data passed via JNI --- diff --git a/src/frontends/android/jni/libandroidbridge/byod/imc_android.c b/src/frontends/android/jni/libandroidbridge/byod/imc_android.c index 08065529a3..6432b957f5 100644 --- a/src/frontends/android/jni/libandroidbridge/byod/imc_android.c +++ b/src/frontends/android/jni/libandroidbridge/byod/imc_android.c @@ -250,9 +250,8 @@ static pa_tnc_attr_t *get_measurement(pen_type_t attr_type, enumerator_t *args) { goto failed; } - attr = imcv_pa_tnc_attributes->create(imcv_pa_tnc_attributes, - attr_type.vendor_id, attr_type.type, - data); + attr = imcv_pa_tnc_attributes->construct(imcv_pa_tnc_attributes, + attr_type.vendor_id, attr_type.type, data); (*env)->ReleaseByteArrayElements(env, jmeasurement, data.ptr, JNI_ABORT); androidjni_detach_thread(); return attr;