From: barjunk Date: 2006-08-17T08:35:04+09:00 Subject: Net::LDAP 0.0.4 filter warnings I'm writing some new code and using #!/usr/bin/ruby -w as the bang line in the script. The code looks like: require 'rubygems' require 'net/ldap' filter = Net::LDAP::Filter.eq( "key","value" ) ldap.search (:base =>treebase, :filter => filter) I get: /usr/lib/ruby/gems/1.8/gems/ruby-net-ldap-0.0.4/lib/net/ldap/filter.rb:310: warning: ambiguous first argument; put parentheses or even spaces /usr/lib/ruby/gems/1.8/gems/ruby-net-ldap-0.0.4/lib/net/ldap/filter.rb:311: warning: ambiguous first argument; put parentheses or even spaces /usr/lib/ruby/gems/1.8/gems/ruby-net-ldap-0.0.4/lib/net/ldap/filter.rb:324: warning: ambiguous first argument; put parentheses or even spaces /usr/lib/ruby/gems/1.8/gems/ruby-net-ldap-0.0.4/lib/net/ldap/filter.rb:338: warning: ambiguous first argument; put parentheses or even spaces /usr/lib/ruby/gems/1.8/gems/ruby-net-ldap-0.0.4/lib/net/ldap/filter.rb:356: warning: ambiguous first argument; put parentheses or even spaces /usr/lib/ruby/gems/1.8/gems/ruby-net-ldap-0.0.4/lib/net/ldap/filter.rb:358: warning: ambiguous first argument; put parentheses or even spaces /usr/lib/ruby/gems/1.8/gems/ruby-net-ldap-0.0.4/lib/net/ldap/filter.rb:360: warning: ambiguous first argument; put parentheses or even spaces These warnings occurs after the filter line but before the search line. This looks like it is at the lines that have: scanner.scan What needs to be done to make those warnings go away? Mike B.