Browse code

Fix ReadAll to run on Windows.

filepath.Clean converts filenames to filenames with native path
separators. Use ToSlash to normalize.

Signed-off-by: Anusha Ragunathan <anusha@docker.com>

Anusha Ragunathan authored on 2016/02/05 06:52:31
Showing 1 changed files
... ...
@@ -25,6 +25,7 @@ func ReadAll(reader io.ReadCloser) ([]string, error) {
25 25
 			continue
26 26
 		}
27 27
 		pattern = filepath.Clean(pattern)
28
+		pattern = filepath.ToSlash(pattern)
28 29
 		excludes = append(excludes, pattern)
29 30
 	}
30 31
 	if err := scanner.Err(); err != nil {