diff -p -up mp3val-0.1.7-src/crossapi.cpp~ mp3val-0.1.7-src/crossapi.cpp --- mp3val-0.1.7-src/crossapi.cpp~ 2007-04-20 12:04:22.000000000 +0200 +++ mp3val-0.1.7-src/crossapi.cpp 2008-09-19 11:18:14.000000000 +0200 @@ -241,7 +241,7 @@ int CrossAPI_MoveFile(char *szNewName,ch //Moving failed due to different logical drives of source and destination. Let's copy: id=open(szOldName,O_RDONLY); if(id==-1) return 0; - od=open(szNewName,O_WRONLY|O_CREAT|O_TRUNC); + od=open(szNewName,O_WRONLY|O_CREAT|O_TRUNC,S_IRUSR|S_IWUSR); if(od==-1) { close(id); return 0;