VirtualBox

Ignore:
Timestamp:
Oct 11, 2017 4:11:23 PM (7 years ago)
Author:
vboxsync
Message:

Global: replace fall-through comments with RT_FALL_THRU().
bugref:8192: gcc warnings

Location:
trunk/src/VBox/Runtime/common/string
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/string/strformat.cpp

    r65642 r69046  
    659659                            case 'X':
    660660                                fFlags |= RTSTR_F_CAPITAL;
    661                                 /* fall thru */
     661                                RT_FALL_THRU();
    662662                            case 'x':
    663663                                uBase = 16;
  • trunk/src/VBox/Runtime/common/string/strformatrt.cpp

    r69016 r69046  
    8383    switch (cDigits)
    8484    {
    85         case 4: pszDst[off++] = g_szHexDigits[(uWord >> 12) & 0xf]; /* fall thru */
    86         case 3: pszDst[off++] = g_szHexDigits[(uWord >>  8) & 0xf]; /* fall thru */
    87         case 2: pszDst[off++] = g_szHexDigits[(uWord >>  4) & 0xf]; /* fall thru */
     85        case 4: pszDst[off++] = g_szHexDigits[(uWord >> 12) & 0xf]; RT_FALL_THRU();
     86        case 3: pszDst[off++] = g_szHexDigits[(uWord >>  8) & 0xf]; RT_FALL_THRU();
     87        case 2: pszDst[off++] = g_szHexDigits[(uWord >>  4) & 0xf]; RT_FALL_THRU();
    8888        case 1: pszDst[off++] = g_szHexDigits[(uWord >>  0) & 0xf];
    8989            break;
     
    748748                            return cch;
    749749                        }
    750                     /* fall thru */
     750                    RT_FALL_THRU();
    751751
    752752                    default:
  • trunk/src/VBox/Runtime/common/string/strprintf.cpp

    r65642 r69046  
    8080                memcpy(pszCur, pachChars, cbChars);
    8181                break;
    82             case 8: pszCur[7] = pachChars[7]; /* fall thru */
    83             case 7: pszCur[6] = pachChars[6]; /* fall thru */
    84             case 6: pszCur[5] = pachChars[5]; /* fall thru */
    85             case 5: pszCur[4] = pachChars[4]; /* fall thru */
    86             case 4: pszCur[3] = pachChars[3]; /* fall thru */
    87             case 3: pszCur[2] = pachChars[2]; /* fall thru */
    88             case 2: pszCur[1] = pachChars[1]; /* fall thru */
    89             case 1: pszCur[0] = pachChars[0]; /* fall thru */
     82            case 8: pszCur[7] = pachChars[7]; RT_FALL_THRU();
     83            case 7: pszCur[6] = pachChars[6]; RT_FALL_THRU();
     84            case 6: pszCur[5] = pachChars[5]; RT_FALL_THRU();
     85            case 5: pszCur[4] = pachChars[4]; RT_FALL_THRU();
     86            case 4: pszCur[3] = pachChars[3]; RT_FALL_THRU();
     87            case 3: pszCur[2] = pachChars[2]; RT_FALL_THRU();
     88            case 2: pszCur[1] = pachChars[1]; RT_FALL_THRU();
     89            case 1: pszCur[0] = pachChars[0]; RT_FALL_THRU();
    9090            case 0:
    9191                break;
  • trunk/src/VBox/Runtime/common/string/strprintf2.cpp

    r65642 r69046  
    7676                memcpy(pszCur, pachChars, cbChars);
    7777                break;
    78             case 8: pszCur[7] = pachChars[7]; /* fall thru */
    79             case 7: pszCur[6] = pachChars[6]; /* fall thru */
    80             case 6: pszCur[5] = pachChars[5]; /* fall thru */
    81             case 5: pszCur[4] = pachChars[4]; /* fall thru */
    82             case 4: pszCur[3] = pachChars[3]; /* fall thru */
    83             case 3: pszCur[2] = pachChars[2]; /* fall thru */
    84             case 2: pszCur[1] = pachChars[1]; /* fall thru */
    85             case 1: pszCur[0] = pachChars[0]; /* fall thru */
     78            case 8: pszCur[7] = pachChars[7]; RT_FALL_THRU();
     79            case 7: pszCur[6] = pachChars[6]; RT_FALL_THRU();
     80            case 6: pszCur[5] = pachChars[5]; RT_FALL_THRU();
     81            case 5: pszCur[4] = pachChars[4]; RT_FALL_THRU();
     82            case 4: pszCur[3] = pachChars[3]; RT_FALL_THRU();
     83            case 3: pszCur[2] = pachChars[2]; RT_FALL_THRU();
     84            case 2: pszCur[1] = pachChars[1]; RT_FALL_THRU();
     85            case 1: pszCur[0] = pachChars[0]; RT_FALL_THRU();
    8686            case 0:
    8787                break;
  • trunk/src/VBox/Runtime/common/string/utf-8.cpp

    r67334 r69046  
    9595                case 6:
    9696                    RTStrAssertMsgReturn((puch[5] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("6/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
    97                     /* fall thru */
     97                    RT_FALL_THRU();
    9898                case 5:
    9999                    RTStrAssertMsgReturn((puch[4] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("5/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
    100                     /* fall thru */
     100                    RT_FALL_THRU();
    101101                case 4:
    102102                    RTStrAssertMsgReturn((puch[3] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("4/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
    103                     /* fall thru */
     103                    RT_FALL_THRU();
    104104                case 3:
    105105                    RTStrAssertMsgReturn((puch[2] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("3/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
    106                     /* fall thru */
     106                    RT_FALL_THRU();
    107107                case 2:
    108108                    RTStrAssertMsgReturn((puch[1] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("2/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
     
    607607                case 6:
    608608                    RTStrAssertMsgReturn((puch[5] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("6/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
    609                     /* fall thru */
     609                    RT_FALL_THRU();
    610610                case 5:
    611611                    RTStrAssertMsgReturn((puch[4] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("5/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
    612                     /* fall thru */
     612                    RT_FALL_THRU();
    613613                case 4:
    614614                    RTStrAssertMsgReturn((puch[3] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("4/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
    615                     /* fall thru */
     615                    RT_FALL_THRU();
    616616                case 3:
    617617                    RTStrAssertMsgReturn((puch[2] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("3/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
    618                     /* fall thru */
     618                    RT_FALL_THRU();
    619619                case 2:
    620620                    RTStrAssertMsgReturn((puch[1] & (RT_BIT(7) | RT_BIT(6))) == RT_BIT(7), ("2/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, cch), puch), VERR_INVALID_UTF8_ENCODING);
     
    16861686                RTStrAssertMsgReturn((puch[5] & 0xc0) == 0x80, ("6/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
    16871687                                     rtStrGetCpExFailure(ppsz, pCp, VERR_INVALID_UTF8_ENCODING));
    1688                 /* fall thru */
     1688                RT_FALL_THRU();
    16891689            case 5:
    16901690                RTStrAssertMsgReturn((puch[4] & 0xc0) == 0x80, ("5/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
    16911691                                     rtStrGetCpExFailure(ppsz, pCp, VERR_INVALID_UTF8_ENCODING));
    1692                 /* fall thru */
     1692                RT_FALL_THRU();
    16931693            case 4:
    16941694                RTStrAssertMsgReturn((puch[3] & 0xc0) == 0x80, ("4/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
    16951695                                     rtStrGetCpExFailure(ppsz, pCp, VERR_INVALID_UTF8_ENCODING));
    1696                 /* fall thru */
     1696                RT_FALL_THRU();
    16971697            case 3:
    16981698                RTStrAssertMsgReturn((puch[2] & 0xc0) == 0x80, ("3/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
    16991699                                     rtStrGetCpExFailure(ppsz, pCp, VERR_INVALID_UTF8_ENCODING));
    1700                 /* fall thru */
     1700                RT_FALL_THRU();
    17011701            case 2:
    17021702                RTStrAssertMsgReturn((puch[1] & 0xc0) == 0x80, ("2/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
     
    18451845                RTStrAssertMsgReturn((puch[5] & 0xc0) == 0x80, ("6/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
    18461846                                     rtStrGetCpNExFailure(ppsz, pcch, pCp, VERR_INVALID_UTF8_ENCODING));
    1847                 /* fall thru */
     1847                RT_FALL_THRU();
    18481848            case 5:
    18491849                RTStrAssertMsgReturn((puch[4] & 0xc0) == 0x80, ("5/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
    18501850                                     rtStrGetCpNExFailure(ppsz, pcch, pCp, VERR_INVALID_UTF8_ENCODING));
    1851                 /* fall thru */
     1851                RT_FALL_THRU();
    18521852            case 4:
    18531853                RTStrAssertMsgReturn((puch[3] & 0xc0) == 0x80, ("4/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
    18541854                                     rtStrGetCpNExFailure(ppsz, pcch, pCp, VERR_INVALID_UTF8_ENCODING));
    1855                 /* fall thru */
     1855                RT_FALL_THRU();
    18561856            case 3:
    18571857                RTStrAssertMsgReturn((puch[2] & 0xc0) == 0x80, ("3/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
    18581858                                     rtStrGetCpNExFailure(ppsz, pcch, pCp, VERR_INVALID_UTF8_ENCODING));
    1859                 /* fall thru */
     1859                RT_FALL_THRU();
    18601860            case 2:
    18611861                RTStrAssertMsgReturn((puch[1] & 0xc0) == 0x80, ("2/%u: %.*Rhxs\n", cb, RT_MIN(cb + 10, strlen((char *)puch)), puch),
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