Преглед изворни кода

lib/scanner: Fix empty path on normalization error (fixes #5369) (#5370)

Simon Frei пре 6 година
родитељ
комит
c934918347
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      lib/scanner/walk.go

+ 2 - 1
lib/scanner/walk.go

@@ -295,9 +295,10 @@ func (w *walker) handleItem(ctx context.Context, path string, toHashChan chan<-
 		return skip
 		return skip
 	}
 	}
 
 
+	oldPath := path
 	path, err = w.normalizePath(path, info)
 	path, err = w.normalizePath(path, info)
 	if err != nil {
 	if err != nil {
-		w.handleError(ctx, "normalizing path", path, err, finishedChan)
+		w.handleError(ctx, "normalizing path", oldPath, err, finishedChan)
 		return skip
 		return skip
 	}
 	}