fixed a bug where rubinius was creating the profiling files as directories

This commit is contained in:
Gonçalo Silva
2011-03-30 00:00:26 +01:00
parent a35ba6cf5a
commit 391ccdaf35

View File

@@ -50,7 +50,7 @@ module ActiveSupport
protected
def create_path_and_open_file(printer_name)
fname = "#{output_filename}_#{printer_name}.txt"
FileUtils.mkdir_p(fname)
FileUtils.mkdir_p(File.dirname(fname))
File.open(fname, 'wb') do |file|
yield(file)
end