From 56ef3c3a7390ec9e6dc636a1b6bc88d0a0f962d2 Mon Sep 17 00:00:00 2001 From: "Jip J. Dekker" Date: Sat, 19 Mar 2016 20:58:44 +0100 Subject: [PATCH] Fixes method coding mistakes --- settings/settings.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/settings/settings.go b/settings/settings.go index bac095a..d62d2ed 100644 --- a/settings/settings.go +++ b/settings/settings.go @@ -17,6 +17,9 @@ package settings import ( "encoding/json" "io/ioutil" + "path/filepath" + + "github.com/jjdekker/ponder/helpers" ) // Settings provides a structure to interact with the settings @@ -46,12 +49,12 @@ func FromFile(path string) (*Settings, error) { // AbsolutePaths makes all paths in settings absolute using the given // absolute root -func (s *settings.Settings) AbsolutePaths(root string) { +func (s *Settings) AbsolutePaths(root string) { for i := range s.IgnoreDirs { - s.IgnoreDirs[i] := helpers.AbsolutePath(s.IgnoreDirs[i], root) + s.IgnoreDirs[i] = helpers.AbsolutePath(s.IgnoreDirs[i], root) } for i := range s.LilypondIncludes { - s.LilypondIncludes[i] := helpers.AbsolutePath(s.LilypondIncludes[i], root) + s.LilypondIncludes[i] = helpers.AbsolutePath(s.LilypondIncludes[i], root) } - s.OutputDir := helpers.AbsolutePath(s.OutputDir, root) + s.OutputDir = helpers.AbsolutePath(s.OutputDir, root) }