Skip to content

Commit 7c3dc44

Browse files
committed
croc checks for error in file name
1 parent 3e804a4 commit 7c3dc44

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/croc/croc.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -1210,8 +1210,9 @@ func (c *Client) processMessageFileInfo(m message.Message) (done bool, err error
12101210
return true, fmt.Errorf("invalid path detected: '%s'", fi.FolderRemote)
12111211
}
12121212
// Issue #595 - disallow filenames with invisible characters
1213-
if !utils.ValidFileName(path.Join(c.FilesToTransfer[i].FolderRemote, fi.Name)) {
1214-
return true, fmt.Errorf("invalid filename detected: '%s'", fi.Name)
1213+
errFileName := utils.ValidFileName(path.Join(c.FilesToTransfer[i].FolderRemote, fi.Name))
1214+
if errFileName != nil {
1215+
return true, errFileName
12151216
}
12161217
}
12171218
c.TotalNumberOfContents = 0

0 commit comments

Comments
 (0)