From c46e0c89a84047ffc3f8e71a89e52e1ed5c5b4c5 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 16 Mar 2015 20:08:55 +0000 Subject: parser: shorten condition statement This saves 16 bytes on x86-64 (Ruby trunk r49982) --- lib/kcar/parser.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/kcar/parser.rb b/lib/kcar/parser.rb index 4dd59e2..64fb43b 100644 --- a/lib/kcar/parser.rb +++ b/lib/kcar/parser.rb @@ -19,7 +19,7 @@ class Kcar::Parser value.split(/\s*,+\s*/).each do |k| t[k] = true end - elsif false == t.empty? && key =~ /\A(#{t.keys.join('|')})\z/i + elsif !t.empty? && key =~ /\A(#{t.keys.join('|')})\z/i k = $1 trailers.concat(value.split(/\n+/).map! { |v| [ k, v ] }) end -- cgit v1.2.3-24-ge0c7