ports/security/p5-Crypt-OpenSSL-ECDSA/patches/patch-ECDSA_xs

15 lines
499 B
Text

Make ECDSA_do_sign_ex() (which is pointless without ECDSA_sign_setup())
fall back to ECDSA_do_sign().
Index: ECDSA.xs
--- ECDSA.xs.orig
+++ ECDSA.xs
@@ -75,7 +75,7 @@ ECDSA_do_sign_ex(const unsigned char *dgst, const BIGN
STRLEN dgst_len;
CODE:
dgst = (const unsigned char *)SvPV(ST(0), dgst_len);
- RETVAL = ECDSA_do_sign_ex(dgst, dgst_len, kinv, rp, eckey);
+ RETVAL = ECDSA_do_sign(dgst, dgst_len, eckey);
OUTPUT:
RETVAL