Index: sources/storage/FileHandler.h =================================================================== diff -u -r80b5e8f1ebb90c03c37d90d90cd2da3bd95d6803 -r340cae5888596d927601687476618d0ede343a35 --- sources/storage/FileHandler.h (.../FileHandler.h) (revision 80b5e8f1ebb90c03c37d90d90cd2da3bd95d6803) +++ sources/storage/FileHandler.h (.../FileHandler.h) (revision 340cae5888596d927601687476618d0ede343a35) @@ -52,6 +52,7 @@ eDstOpenError , eSrcReadError , + eSrcSymlinkError , eDstWriteError , eDstFlushError , }; @@ -100,7 +101,7 @@ static quint8 mO_CopyPercent = 0; quint8 mC_CopyPercent = 0; - if ( isPathSymLink(vSource + vFileName) ) { return eOK ; } // skipping the file + if ( isPathSymLink(vSource + vFileName) ) { err = eSrcSymlinkError ; goto lErr; } if ( ! srcDir .exists() ) { err = eSrcFolderNotExist ; goto lErr; } if ( ! srcFile.exists() ) { err = eSrcFileNotExist ; goto lErr; }