From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-2.9 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00 shortcircuit=no autolearn=unavailable version=3.3.2 X-Original-To: kcar-public@bogomips.org Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id E3C2B63382B for ; Mon, 16 Mar 2015 20:15:30 +0000 (UTC) From: Eric Wong To: kcar-public@bogomips.org Subject: [PATCH] parser: shorten condition statement Date: Mon, 16 Mar 2015 20:15:33 +0000 Message-Id: <1426536933-5714-1-git-send-email-e@80x24.org> List-Id: 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 @@ def extract_trailers(hdr) 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 -- EW