Skip to content

Commit 74e2dbd

Browse files
committed
JNI: fix use sig array
1 parent e34ceb3 commit 74e2dbd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/java/org_bitcoin_NativeSecp256k1.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,15 +81,15 @@ SECP256K1_API jobjectArray JNICALL Java_org_bitcoin_NativeSecp256k1_secp256k1_1e
8181
jbyteArray sigArray, intsByteArray;
8282
unsigned char intsarray[2];
8383

84-
secp256k1_ecdsa_signature sig[72];
84+
secp256k1_ecdsa_signature sig;
8585

86-
int ret = secp256k1_ecdsa_sign(ctx, sig, data, secKey, NULL, NULL);
86+
int ret = secp256k1_ecdsa_sign(ctx, &sig, data, secKey, NULL, NULL);
8787

8888
unsigned char outputSer[72];
8989
size_t outputLen = 72;
9090

9191
if( ret ) {
92-
int ret2 = secp256k1_ecdsa_signature_serialize_der(ctx,outputSer, &outputLen, sig ); (void)ret2;
92+
int ret2 = secp256k1_ecdsa_signature_serialize_der(ctx,outputSer, &outputLen, &sig ); (void)ret2;
9393
}
9494

9595
intsarray[0] = outputLen;

0 commit comments

Comments
 (0)