hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit 9b080dc62555580b2d8076e0a899eb07016d6692
parent 231c0a7e090e9cc131409c997963f9bffc49204b
Author: Albert Nigmatzianov <albertnigma@gmail.com>
Date:   Sun,  7 May 2017 17:16:36 +0200

helpers: Don't clean path twice

Join calls Clean as it says in docs.

Minor performance improvement:
Before:
Average time per operation: 432ms
Average memory allocated per operation: 127322kB
Average allocations per operation: 2138137

After:
Average time per operation: 428ms
Average memory allocated per operation: 127350kB
Average allocations per operation: 2137892

Diffstat:
Mhelpers/path.go | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/helpers/path.go b/helpers/path.go
@@ -158,7 +158,7 @@ func (p *PathSpec) AbsPathify(inPath string) string {
 	}
 
 	// TODO(bep): Consider moving workingDir to argument list
-	return filepath.Clean(filepath.Join(p.workingDir, inPath))
+	return filepath.Join(p.workingDir, inPath)
 }
 
 // GetLayoutDirPath returns the absolute path to the layout file dir