Skip to content

Commit a5a5d12

Browse files
authored
fix: Windows path overrides are broken (#184)
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
1 parent a73573b commit a5a5d12

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

config.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ func (config *Config) LoadGraceful(filename string) (*Definition, error, error)
9292
relativeFilename = relativeFilename[len(dir):]
9393
}
9494

95+
// turn any Windows-y filename into the standard forward slash ones.
96+
relativeFilename = filepath.ToSlash(relativeFilename)
97+
9598
def, err := ec.GetDefinitionForFilename(relativeFilename)
9699
if err != nil {
97100
return nil, nil, fmt.Errorf("cannot get definition for %q: %w", relativeFilename, err)

0 commit comments

Comments
 (0)