From 096edd20dae1cfea2233fc02fe890b6202b63353 Mon Sep 17 00:00:00 2001 From: jondot Date: Fri, 31 Dec 2010 19:21:54 +0200 Subject: [PATCH] fixing dir normalization under windows --- lib/gollum/blob_entry.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/gollum/blob_entry.rb b/lib/gollum/blob_entry.rb index cbadc01c..9f30d4c3 100644 --- a/lib/gollum/blob_entry.rb +++ b/lib/gollum/blob_entry.rb @@ -60,6 +60,7 @@ module Gollum # normalize_dir("foo") # => "/foo" # normalize_dir("/foo/") # => "/foo" # normalize_dir("/") # => "" + # normalize_dir("c:/") # => "" # # dir - String directory name. # @@ -68,7 +69,7 @@ module Gollum def self.normalize_dir(dir) if dir dir = ::File.expand_path(dir, '/') - dir = '' if dir == '/' + dir = '' if (dir == '/' || dir =~ /^.:\/$/) end dir end