X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/blobdiff_plain/fe0dda690426b8e1b73c79b0dff46e1459ea40ec..84c500666addc8378fb03c3844bf6d25faf54a87:/GRUB2/grub-2.04/grub-core/fs/udf.c diff --git a/GRUB2/grub-2.04/grub-core/fs/udf.c b/GRUB2/grub-2.04/grub-core/fs/udf.c index c5ea54e..dab046b 100644 --- a/GRUB2/grub-2.04/grub-core/fs/udf.c +++ b/GRUB2/grub-2.04/grub-core/fs/udf.c @@ -1152,6 +1152,8 @@ grub_udf_dir_iter (const char *filename, enum grub_fshelp_filetype filetype, info.mtime -= 60 * tz; } + if (!info.dir) + info.size = U64 (node->block.fe.file_size); grub_free (node); return ctx->hook (filename, &info, ctx->hook_data); }