修复JNI接口中SM4解密内存管理缺陷

This commit is contained in:
cbcgorilla
2022-05-10 23:38:39 +08:00
parent f72bc776ad
commit bab84ccb50

View File

@@ -424,6 +424,7 @@ end:
if (keybuf) (*env)->ReleaseByteArrayElements(env, key, (jbyte *)keybuf, JNI_ABORT);
if (inbuf) (*env)->ReleaseByteArrayElements(env, in, (jbyte *)inbuf, JNI_ABORT);
if (ivbuf) (*env)->ReleaseByteArrayElements(env, iv, (jbyte *)ivbuf, JNI_ABORT);
OPENSSL_free(outbuf);
EVP_CIPHER_CTX_free(cctx);
return ret;
}