--- trunk/xvidcore/vfw/src/config.c 2004/04/15 22:39:30 1433 +++ trunk/xvidcore/vfw/src/config.c 2004/04/16 07:39:03 1434 @@ -1428,7 +1428,7 @@ HANDLE hFile; DWORD filesize; - if ((hFile = CreateFile(filename, GENERIC_READ, 0, 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0)) == INVALID_HANDLE_VALUE || + if ((hFile = CreateFile(filename, GENERIC_READ, FILE_SHARE_READ, 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0)) == INVALID_HANDLE_VALUE || (filesize = GetFileSize(hFile, NULL)) == INVALID_FILE_SIZE) { MessageBox(hDlg, "Could not get file size", "Error", 0); }else{