From: Akinori MUSHA Date: 2010-02-24T01:57:13+09:00 Subject: [ruby-dev:40468] Re: [ruby-cvs:33954] Ruby:r26739 (trunk): * ext/openssl/ossl_digest.c (GetDigestPtr): Allow to pass the --pgp-sign-Multipart_Wed_Feb_24_01:57:13_2010-1 Content-Type: text/plain; charset=ISO-2022-JP At Wed, 24 Feb 2010 01:28:24 +0900, NARUSE, Yui wrote: > 議論なしのAPI変更に加えて、ext/openssl への変更なのであまり感心しないんですが、  メンテナ不在だと思っていたので気軽にいじってしまいました。 > とりあえず、 > irb(main):002:0> OpenSSL::HMAC.digest(1,"foo","bar") > TypeError: wrong argument (Fixnum)! (Expected kind of OpenSSL::Digest) > だったエラーが、 > TypeError: can't convert Fixnum into String > というエラーに変わっているのは意図していますか。  そういう変化をもたらすことを予想していたかと言われればイエスです。  もしご存じでしたら、そのテストの意図を教えてください。 > また、API変更をよしとするならば、テストも追加するべきじゃありませんか。  そもそも今のAPIに対するテストがなかったので追加しました。 -- Akinori MUSHA / http://akinori.org/ --pgp-sign-Multipart_Wed_Feb_24_01:57:13_2010-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEABECAAYFAkuECOkACgkQkgvvx5/Z4e6gEQCgjRSzAmLSWMfJ4btsWglcSoLN EdgAn3bpCqAtadvfdtUf239WHA7gr4NV =uCrW -----END PGP SIGNATURE----- --pgp-sign-Multipart_Wed_Feb_24_01:57:13_2010-1--