From bbe2e485a85ea4d22b8f18681241cdb837a295f1 Mon Sep 17 00:00:00 2001 From: OBattler Date: Sun, 4 Jun 2017 02:34:44 +0200 Subject: [PATCH] The two S3 Virge 375 variants now call the correct initialization procedure; Fixed the bug that caused only one floppy drive to be listed in Settings. --- src/VIDEO/vid_s3_virge.c | 4 ++-- src/WIN/win_settings.c | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/VIDEO/vid_s3_virge.c b/src/VIDEO/vid_s3_virge.c index 283346da5..845c915d3 100644 --- a/src/VIDEO/vid_s3_virge.c +++ b/src/VIDEO/vid_s3_virge.c @@ -4023,12 +4023,12 @@ static void *s3_virge_375_init(wchar_t *romfn) static void *s3_virge_375_1_init() { - return s3_virge_init(L"roms/86c375_1.bin"); + return s3_virge_375_init(L"roms/86c375_1.bin"); } static void *s3_virge_375_4_init() { - return s3_virge_init(L"roms/86c375_4.bin"); + return s3_virge_375_init(L"roms/86c375_4.bin"); } static void s3_virge_close(void *p) diff --git a/src/WIN/win_settings.c b/src/WIN/win_settings.c index b09e801fa..646248861 100644 --- a/src/WIN/win_settings.c +++ b/src/WIN/win_settings.c @@ -3439,10 +3439,11 @@ static BOOL win_settings_floppy_drives_recalc_list(HWND hwndList) WCHAR szText[256]; lvI.mask = LVIF_TEXT | LVIF_IMAGE | LVIF_STATE; - lvI.stateMask = lvI.iSubItem = lvI.state = 0; + lvI.stateMask = lvI.state = 0; for (i = 0; i < 4; i++) { + lvI.iSubItem = 0; if (temp_fdd_types[i] > 0) { strcpy(s, fdd_getname(temp_fdd_types[i]));