From dd774b604fcf49a8bf787b13f79abc97a43507c8 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Thu, 13 Jun 2013 11:57:13 -0500 Subject: Freeze optimization flags hash rather than duping it --- Library/Homebrew/os/linux/hardware.rb | 4 ++-- Library/Homebrew/os/mac/hardware.rb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'Library') diff --git a/Library/Homebrew/os/linux/hardware.rb b/Library/Homebrew/os/linux/hardware.rb index 433092c45..b323cbab5 100644 --- a/Library/Homebrew/os/linux/hardware.rb +++ b/Library/Homebrew/os/linux/hardware.rb @@ -1,6 +1,6 @@ module LinuxCPUs - OPTIMIZATION_FLAGS = {} - def optimization_flags; OPTIMIZATION_FLAGS.dup; end + OPTIMIZATION_FLAGS = {}.freeze + def optimization_flags; OPTIMIZATION_FLAGS; end def type @cpu_type ||= case `uname -m` diff --git a/Library/Homebrew/os/mac/hardware.rb b/Library/Homebrew/os/mac/hardware.rb index c5e803261..a4c54b0d8 100644 --- a/Library/Homebrew/os/mac/hardware.rb +++ b/Library/Homebrew/os/mac/hardware.rb @@ -7,8 +7,8 @@ module MacCPUs :g4 => '-mcpu=7400', :g4e => '-mcpu=7450', :g5 => '-mcpu=970' - } - def optimization_flags; OPTIMIZATION_FLAGS.dup; end + }.freeze + def optimization_flags; OPTIMIZATION_FLAGS; end # These methods use info spewed out by sysctl. # Look in for decoding info. -- cgit v1.2.3