Skip to content

Commit c39e262

Browse files
committed
Fix offset out of bounds compiler error
This error shows up with --enable-sanitizer build. Signed-off-by: Joerg Schmidbauer <jschmidb@de.ibm.com>
1 parent e88d318 commit c39e262

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/s390_ecc.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1623,7 +1623,7 @@ struct { \
16231623
sizeof(param.P256.hash) - off);
16241624

16251625
off = sizeof(param.P256.pub_x)
1626-
- privlen_from_nid(pub->nid);
1626+
- privlen_from_nid(NID_X9_62_prime256v1);
16271627

16281628
memcpy(param.P256.sig_r + off, sig,
16291629
sizeof(param.P256.sig_r) - off);
@@ -1647,7 +1647,7 @@ struct { \
16471647
sizeof(param.P384.hash) - off);
16481648

16491649
off = sizeof(param.P384.pub_x)
1650-
- privlen_from_nid(pub->nid);
1650+
- privlen_from_nid(NID_secp384r1);
16511651

16521652
memcpy(param.P384.sig_r + off, sig,
16531653
sizeof(param.P384.sig_r) - off);
@@ -1671,7 +1671,7 @@ struct { \
16711671
sizeof(param.P521.hash) - off);
16721672

16731673
off = sizeof(param.P521.pub_x)
1674-
- privlen_from_nid(pub->nid);
1674+
- privlen_from_nid(NID_secp521r1);
16751675

16761676
memcpy(param.P521.sig_r + off, sig,
16771677
sizeof(param.P521.sig_r) - off);

0 commit comments

Comments
 (0)