0
0
Fork 0
mirror of https://github.com/schollz/croc.git synced 2025-10-11 21:30:16 +02:00

don't create folder if its a .

This commit is contained in:
Zack Scholl 2020-08-26 09:55:59 -07:00
parent e3ed4ba998
commit ae384490d6

View file

@ -894,9 +894,12 @@ func (c *Client) recipientInitializeFile() (err error) {
c.FilesToTransfer[c.FilesToTransferCurrentNum].Name, c.FilesToTransfer[c.FilesToTransferCurrentNum].Name,
) )
folderForFile, _ := filepath.Split(pathToFile) folderForFile, _ := filepath.Split(pathToFile)
folderForFileBase := filepath.Base(folderForFile)
if folderForFileBase != "." && folderForFileBase != "" {
if err := os.MkdirAll(folderForFile, os.ModePerm); err != nil { if err := os.MkdirAll(folderForFile, os.ModePerm); err != nil {
log.Errorf("can't create %s: %v", folderForFile, err) log.Errorf("can't create %s: %v", folderForFile, err)
} }
}
var errOpen error var errOpen error
c.CurrentFile, errOpen = os.OpenFile( c.CurrentFile, errOpen = os.OpenFile(
pathToFile, pathToFile,