0
0
Fork 0
mirror of https://github.com/schollz/croc.git synced 2025-10-11 13:21:00 +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,8 +894,11 @@ func (c *Client) recipientInitializeFile() (err error) {
c.FilesToTransfer[c.FilesToTransferCurrentNum].Name, c.FilesToTransfer[c.FilesToTransferCurrentNum].Name,
) )
folderForFile, _ := filepath.Split(pathToFile) folderForFile, _ := filepath.Split(pathToFile)
if err := os.MkdirAll(folderForFile, os.ModePerm); err != nil { folderForFileBase := filepath.Base(folderForFile)
log.Errorf("can't create %s: %v", folderForFile, err) if folderForFileBase != "." && folderForFileBase != "" {
if err := os.MkdirAll(folderForFile, os.ModePerm); err != nil {
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(