From b10a6b201d8a2c2e9228ece101cb6c2acc8bf409 Mon Sep 17 00:00:00 2001 From: Alexander Babikov <2708460+lemondrops@users.noreply.github.com> Date: Wed, 16 Aug 2023 02:44:51 +0500 Subject: [PATCH] Fix broken VHD handling --- src/disk/minivhd/manage.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/disk/minivhd/manage.c b/src/disk/minivhd/manage.c index 39b3ca69b..7ac3989e6 100644 --- a/src/disk/minivhd/manage.c +++ b/src/disk/minivhd/manage.c @@ -445,6 +445,7 @@ mvhd_file_is_vhd(FILE* f) } mvhd_fseeko64(f, -MVHD_FOOTER_SIZE, SEEK_END); + (void) !fread(con_str, sizeof con_str, 1, f); if (mvhd_is_conectix_str(con_str)) { return 1; }