From: <iro...@us...> - 2004-02-16 05:51:19
|
Update of /cvsroot/perl-openssl/Crypt/OpenSSL/RSA In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19062 Modified Files: RSA.xs Log Message: Use CHECK_OPEN_SSL more directly Index: RSA.xs =================================================================== RCS file: /cvsroot/perl-openssl/Crypt/OpenSSL/RSA/RSA.xs,v retrieving revision 1.43 retrieving revision 1.44 diff -C2 -d -r1.43 -r1.44 *** RSA.xs 16 Feb 2004 05:41:11 -0000 1.43 --- RSA.xs 16 Feb 2004 05:43:24 -0000 1.44 *************** *** 546,558 **** digest = get_message_digest(text_SV, p_rsa->hashMode); ! if (! RSA_sign(p_rsa->hashMode, ! digest, ! get_digest_length(p_rsa->hashMode), ! signature, ! &signature_length, ! rsa)) ! { ! CHECK_OPEN_SSL(0) ! } Safefree(digest); RETVAL = newSVpvn(signature, signature_length); --- 546,555 ---- digest = get_message_digest(text_SV, p_rsa->hashMode); ! CHECK_OPEN_SSL(RSA_sign(p_rsa->hashMode, ! digest, ! get_digest_length(p_rsa->hashMode), ! signature, ! &signature_length, ! rsa)) Safefree(digest); RETVAL = newSVpvn(signature, signature_length); |