Bug: UDF dir read does not return 1 on EOF

This commit is contained in:
Matteo Bini 2023-11-02 10:58:14 +01:00
parent d34e598e28
commit 2a7c3e9fc6
1 changed files with 4 additions and 0 deletions

View File

@ -74,6 +74,10 @@ copy_dir(const char path[])
read = dir->read(dir, dirent);
if (read == -1) {
break;
// [libbluray-devel] UDF dir read does not return 1 on EOF
// https://mailman.videolan.org/pipermail/libbluray-devel/2023-September/003297.html
// https://code.videolan.org/videolan/libbluray/-/blob/master/src/libbluray/disc/udf_fs.c#L110
// https://code.videolan.org/videolan/libudfread/-/blob/master/src/udfread.c#L1375
//fprintf(stderr, "Can't read Blu-ray dir %s.\n", path);
//return 0;
}