[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3058

From: "sho-h (Sho Hashimoto)" <sho-h@n...>
Date: Mon, 14 May 2012 02:49:05 +0900
Subject: [ruby-reference-manual:3058] [るりまプロジェクト - Bug #6430][Open] String#crypt の例がおかしい


Issue #6430 has been reported by sho-h (Sho Hashimoto).

----------------------------------------
Bug #6430: String#crypt の例がおかしい
https://bugs.ruby-lang.org/issues/6430

Author: sho-h (Sho Hashimoto)
Status: Open
Priority: Normal
Assignee: 
Category: doc
Target version: 
reporter: 
ruby_version: 


String#crypt の例がおかしいというつぶやきがありました。

  http://doc.ruby-lang.org/ja/1.8.7/method/String/i/crypt.html

確認してみると、少なくとも typo はありそうなので以下のように修正し
ておこうと思います。

  --- String	(revision 5148)
  +++ String	(working copy)
  @@ -1166,7 +1166,7 @@
   
       def valid_login?(user, password)
         ent = Etc.getpwnam(user)
  -      passwd.crypt(ent.passwd) == ent.passwd
  +      password.crypt(ent.passwd) == ent.passwd
       end
   
       p valid_login?("taro", "password")   # => 真偽値が得られる

他の間違いなどあれば、reopen などして対応してやってください。


-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]