VirtualBox

Changeset 103247 in vbox


Ignore:
Timestamp:
Feb 7, 2024 1:14:00 PM (14 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
161536
Message:

VMM: More implicit fallthrough fixes (found by Parfait). bugref:3409

Location:
trunk/src/VBox/VMM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAll.cpp

    r103194 r103247  
    31973197        case X86_SEL_TYPE_SYS_286_TRAP_GATE:
    31983198            f32BitGate = false;
     3199            break;
    31993200        case X86_SEL_TYPE_SYS_386_TRAP_GATE:
    32003201            break;
  • trunk/src/VBox/VMM/VMMR3/HM.cpp

    r103053 r103247  
    19711971        {
    19721972            case CPUMCPUVENDOR_INTEL:
     1973                RT_FALL_THROUGH();
    19731974            case CPUMCPUVENDOR_VIA: /*?*/
     1975                RT_FALL_THROUGH();
    19741976            case CPUMCPUVENDOR_SHANGHAI: /*?*/
     1977            {
    19751978                switch (CPUMGetHostCpuVendor(pVM))
    19761979                {
    19771980                    case CPUMCPUVENDOR_AMD:
     1981                        RT_FALL_THROUGH();
    19781982                    case CPUMCPUVENDOR_HYGON:
     1983                    {
    19791984                        if (pVM->hm.s.fAllow64BitGuestsCfg)
    19801985                        {
     
    19841989                        }
    19851990                        break;
    1986                     default: break;
     1991                    }
     1992                    default:
     1993                        break;
    19871994                }
    1988             default: break;
     1995                break;
     1996            }
     1997            default:
     1998                break;
    19891999        }
    19902000
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette