VirtualBox

Ignore:
Timestamp:
Feb 7, 2017 11:28:56 AM (8 years ago)
Author:
vboxsync
Message:

gcc 7: Runtime: fall thru

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/rand/randadv.cpp

    r62477 r65642  
    222222        {
    223223            case 4:
    224                 pb[3] = (uint8_t)(u32 >> 24);
     224                pb[3] = (uint8_t)(u32 >> 24); /* fall thru */
    225225            case 3:
    226                 pb[2] = (uint8_t)(u32 >> 16);
     226                pb[2] = (uint8_t)(u32 >> 16); /* fall thru */
    227227            case 2:
    228                 pb[1] = (uint8_t)(u32 >> 8);
     228                pb[1] = (uint8_t)(u32 >> 8);  /* fall thru */
    229229            case 1:
    230230                pb[0] = (uint8_t)u32;
     
    254254        {
    255255            case 8:
    256                 pb[7] = (uint8_t)(u64 >> 56);
     256                pb[7] = (uint8_t)(u64 >> 56); /* fall thru */
    257257            case 7:
    258                 pb[6] = (uint8_t)(u64 >> 48);
     258                pb[6] = (uint8_t)(u64 >> 48); /* fall thru */
    259259            case 6:
    260                 pb[5] = (uint8_t)(u64 >> 40);
     260                pb[5] = (uint8_t)(u64 >> 40); /* fall thru */
    261261            case 5:
    262                 pb[4] = (uint8_t)(u64 >> 32);
     262                pb[4] = (uint8_t)(u64 >> 32); /* fall thru */
    263263            case 4:
    264                 pb[3] = (uint8_t)(u64 >> 24);
     264                pb[3] = (uint8_t)(u64 >> 24); /* fall thru */
    265265            case 3:
    266                 pb[2] = (uint8_t)(u64 >> 16);
     266                pb[2] = (uint8_t)(u64 >> 16); /* fall thru */
    267267            case 2:
    268                 pb[1] = (uint8_t)(u64 >> 8);
     268                pb[1] = (uint8_t)(u64 >> 8);  /* fall thru */
    269269            case 1:
    270270                pb[0] = (uint8_t)u64;
Note: See TracChangeset for help on using the changeset viewer.

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