diff options
| author | seki <seki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-09-02 16:51:05 +0000 |
|---|---|---|
| committer | seki <seki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-09-02 16:51:05 +0000 |
| commit | 3a6c36e286c17a2a5f138a33511d9e6c3c7f655d (patch) | |
| tree | e63c5b7f95a0677aa1ce5d0f0cabb0697bbb5c9f /lib | |
| parent | f5d9078ad975cdc2993ec9566528b7eb82b1b23e (diff) | |
| download | ruby-3a6c36e286c17a2a5f138a33511d9e6c3c7f655d.tar.gz ruby-3a6c36e286c17a2a5f138a33511d9e6c3c7f655d.tar.xz ruby-3a6c36e286c17a2a5f138a33511d9e6c3c7f655d.zip | |
examine whether '*' is included before IPAddr.new. [ruby-dev:29406]
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/drb/acl.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/drb/acl.rb b/lib/drb/acl.rb index aa86dbe70..861c8a514 100644 --- a/lib/drb/acl.rb +++ b/lib/drb/acl.rb @@ -13,6 +13,8 @@ class ACL def initialize(str) if str == '*' or str == 'all' @pat = [:all] + elsif str.include?('*') + @pat = [:name, dot_pat(str)] else begin @pat = [:ip, IPAddr.new(str)] |
