summaryrefslogtreecommitdiff
path: root/cmd/ponzu/options.go
diff options
context:
space:
mode:
authorSteve Manuel <nilslice@gmail.com>2016-12-17 02:11:45 -0800
committerSteve Manuel <nilslice@gmail.com>2016-12-17 02:11:45 -0800
commitecfe2f8c59109712eeb9a0eb17f91fcb5beab79e (patch)
tree52cc04bad79c553e28340ee0e10d244ac3464c4a /cmd/ponzu/options.go
parent8a27fbfda5bbf64c0d971c71b973a6fa92e5a772 (diff)
debug
Diffstat (limited to 'cmd/ponzu/options.go')
-rw-r--r--cmd/ponzu/options.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/cmd/ponzu/options.go b/cmd/ponzu/options.go
index e921b8e..ab129d3 100644
--- a/cmd/ponzu/options.go
+++ b/cmd/ponzu/options.go
@@ -191,13 +191,16 @@ func copyFile(info os.FileInfo, src string, dst string) error {
func copyFilesWarnConflicts(srcDir, dstDir string, conflicts []string) error {
err := filepath.Walk(srcDir, func(path string, info os.FileInfo, err error) error {
+ fmt.Println(path)
if err != nil {
return err
}
if info.IsDir() {
fmt.Println(path, srcDir)
- path = path[len(srcDir)+1:]
+ if len(path) >= len(srcDir) {
+ path = path[len(srcDir)+1:]
+ }
dir := filepath.Join(dstDir, path)
err := os.MkdirAll(dir, os.ModeDir|os.ModePerm)
if err != nil {