From 3b0a8223b037b9b4d590f14f04f5dc07bf5988ed Mon Sep 17 00:00:00 2001 From: Austin Ziegler Date: Wed, 16 Mar 2011 19:33:54 -0400 Subject: [PATCH] Fixing Ruby 1.9.2 -wW2 warnings (bug #28588) [#28588] Regexp warning under Ruby 1.9.2-p0. --- lib/net/ldap/filter.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/net/ldap/filter.rb b/lib/net/ldap/filter.rb index 4e8aec8..7ae7611 100644 --- a/lib/net/ldap/filter.rb +++ b/lib/net/ldap/filter.rb @@ -533,7 +533,7 @@ class Net::LDAP::Filter when :ex seq = [] - unless @left =~ /^([-;\d\w]*)(:dn)?(:(\w+|[.\d\w]+))?$/ + unless @left =~ /^([-;\w]*)(:dn)?(:(\w+|[.\w]+))?$/ raise Net::LDAP::LdapError, "Bad attribute #{@left}" end type, dn, rule = $1, $2, $4 @@ -751,7 +751,7 @@ class Net::LDAP::Filter # This parses a given expression inside of parentheses. def parse_filter_branch(scanner) scanner.scan(/\s*/) - if token = scanner.scan(/[-\w\d_:.]*[\d\w]/) + if token = scanner.scan(/[-\w:.]*[\w]/) scanner.scan(/\s*/) if op = scanner.scan(/<=|>=|!=|:=|=/) scanner.scan(/\s*/)