Clarifying a local/class variable ambiguity.

git-svn-id: svn://hamptoncatlin.com/haml/trunk@383 7063305b-7217-0410-af8c-cdc13e5119b9
This commit is contained in:
nex3 2007-03-01 05:06:54 +00:00
parent 2a961008cc
commit 8eaacb7999
1 changed files with 4 additions and 4 deletions

View File

@ -45,9 +45,9 @@ module Sass
File.delete(css) if File.exists?(css)
filename = template_filename(name)
options = @@options.dup
options[:filename] = filename
engine = Engine.new(File.read(filename), options)
l_options = @@options.dup
l_options[:filename] = filename
engine = Engine.new(File.read(filename), l_options)
begin
result = engine.render
rescue Exception => e
@ -78,7 +78,7 @@ module Sass
end
end
Dir.mkdir(options[:css_location]) unless File.exist?(options[:css_location])
Dir.mkdir(l_options[:css_location]) unless File.exist?(l_options[:css_location])
File.open(css, 'w') do |file|
file.print(result)
end