mirror of
https://github.com/status-im/secp256k1.git
synced 2025-02-24 19:58:09 +00:00
JNI: fix use sig array
This commit is contained in:
parent
e34ceb333b
commit
74e2dbd68e
@ -81,15 +81,15 @@ SECP256K1_API jobjectArray JNICALL Java_org_bitcoin_NativeSecp256k1_secp256k1_1e
|
|||||||
jbyteArray sigArray, intsByteArray;
|
jbyteArray sigArray, intsByteArray;
|
||||||
unsigned char intsarray[2];
|
unsigned char intsarray[2];
|
||||||
|
|
||||||
secp256k1_ecdsa_signature sig[72];
|
secp256k1_ecdsa_signature sig;
|
||||||
|
|
||||||
int ret = secp256k1_ecdsa_sign(ctx, sig, data, secKey, NULL, NULL);
|
int ret = secp256k1_ecdsa_sign(ctx, &sig, data, secKey, NULL, NULL);
|
||||||
|
|
||||||
unsigned char outputSer[72];
|
unsigned char outputSer[72];
|
||||||
size_t outputLen = 72;
|
size_t outputLen = 72;
|
||||||
|
|
||||||
if( ret ) {
|
if( ret ) {
|
||||||
int ret2 = secp256k1_ecdsa_signature_serialize_der(ctx,outputSer, &outputLen, sig ); (void)ret2;
|
int ret2 = secp256k1_ecdsa_signature_serialize_der(ctx,outputSer, &outputLen, &sig ); (void)ret2;
|
||||||
}
|
}
|
||||||
|
|
||||||
intsarray[0] = outputLen;
|
intsarray[0] = outputLen;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user