VirtualBox

Changeset 24009 in vbox for trunk/src


Ignore:
Timestamp:
Oct 23, 2009 8:25:56 AM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
53848
Message:

don't use <ctype.h> on UTF-8.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/DBGFInfo.cpp

    r23015 r24009  
    881881            if (    psz
    882882                &&  (   psz == pszArgs
    883                      || isspace(psz[-1]))
     883                     || RT_C_IS_SPACE(psz[-1]))
    884884                &&  (   !psz[pInfo->cchName]
    885                      || isspace(psz[pInfo->cchName])))
     885                     || RT_C_IS_SPACE(psz[pInfo->cchName])))
    886886                pHlp->pfnPrintf(pHlp, "%-16s  %s\n",
    887887                                pInfo->szName, pInfo->pszDesc);
  • trunk/src/VBox/VMM/DBGFSym.cpp

    r22112 r24009  
    230230static char *dbgfR3Strip(char *psz)
    231231{
    232     while (*psz && isspace(*psz))
     232    while (*psz && RT_C_IS_SPACE(*psz))
    233233        psz++;
    234234    char *psz2 = strchr(psz, '\0') - 1;
    235     while (psz2 >= psz && isspace(*psz2))
     235    while (psz2 >= psz && RT_C_IS_SPACE(*psz2))
    236236        *psz2-- = '\0';
    237237    return psz;
     
    455455            return SYMFILETYPE_LD_MAP;
    456456
    457         if (   isxdigit(szHead[0])
    458             && isxdigit(szHead[1])
    459             && isxdigit(szHead[2])
    460             && isxdigit(szHead[3])
    461             && isxdigit(szHead[4])
    462             && isxdigit(szHead[5])
    463             && isxdigit(szHead[6])
    464             && isxdigit(szHead[7])
     457        if (   RT_C_IS_XDIGIT(szHead[0])
     458            && RT_C_IS_XDIGIT(szHead[1])
     459            && RT_C_IS_XDIGIT(szHead[2])
     460            && RT_C_IS_XDIGIT(szHead[3])
     461            && RT_C_IS_XDIGIT(szHead[4])
     462            && RT_C_IS_XDIGIT(szHead[5])
     463            && RT_C_IS_XDIGIT(szHead[6])
     464            && RT_C_IS_XDIGIT(szHead[7])
    465465            && szHead[8] == ' '
    466             && isalpha(szHead[9])
     466            && RT_C_IS_ALPHA(szHead[9])
    467467            && szHead[10] == ' '
    468             && (isalpha(szHead[11]) || szHead[11] == '_' || szHead[11] == '$')
     468            && (RT_C_IS_ALPHA(szHead[11]) || szHead[11] == '_' || szHead[11] == '$')
    469469            )
    470470            return SYMFILETYPE_LINUX_SYSTEM_MAP;
    471471
    472         if (   isxdigit(szHead[0])
    473             && isxdigit(szHead[1])
    474             && isxdigit(szHead[2])
    475             && isxdigit(szHead[3])
    476             && isxdigit(szHead[4])
    477             && isxdigit(szHead[5])
    478             && isxdigit(szHead[6])
    479             && isxdigit(szHead[7])
    480             && isxdigit(szHead[8])
    481             && isxdigit(szHead[9])
    482             && isxdigit(szHead[10])
    483             && isxdigit(szHead[11])
    484             && isxdigit(szHead[12])
    485             && isxdigit(szHead[13])
    486             && isxdigit(szHead[14])
    487             && isxdigit(szHead[15])
     472        if (   RT_C_IS_XDIGIT(szHead[0])
     473            && RT_C_IS_XDIGIT(szHead[1])
     474            && RT_C_IS_XDIGIT(szHead[2])
     475            && RT_C_IS_XDIGIT(szHead[3])
     476            && RT_C_IS_XDIGIT(szHead[4])
     477            && RT_C_IS_XDIGIT(szHead[5])
     478            && RT_C_IS_XDIGIT(szHead[6])
     479            && RT_C_IS_XDIGIT(szHead[7])
     480            && RT_C_IS_XDIGIT(szHead[8])
     481            && RT_C_IS_XDIGIT(szHead[9])
     482            && RT_C_IS_XDIGIT(szHead[10])
     483            && RT_C_IS_XDIGIT(szHead[11])
     484            && RT_C_IS_XDIGIT(szHead[12])
     485            && RT_C_IS_XDIGIT(szHead[13])
     486            && RT_C_IS_XDIGIT(szHead[14])
     487            && RT_C_IS_XDIGIT(szHead[15])
    488488            && szHead[16] == ' '
    489             && isalpha(szHead[17])
     489            && RT_C_IS_ALPHA(szHead[17])
    490490            && szHead[18] == ' '
    491             && (isalpha(szHead[19]) || szHead[19] == '_' || szHead[19] == '$')
     491            && (RT_C_IS_ALPHA(szHead[19]) || szHead[19] == '_' || szHead[19] == '$')
    492492            )
    493493            return SYMFILETYPE_LINUX_SYSTEM_MAP;
     
    533533        {
    534534            pszEnd++;
    535             if (    isalpha(*pszEnd)
     535            if (    RT_C_IS_ALPHA(*pszEnd)
    536536                &&  (pszEnd[1] == ' ' || pszEnd[1] == '\t'))
    537537            {
  • trunk/src/VBox/VMM/VMMSwitcher.cpp

    r21942 r24009  
    777777            {
    778778                RTLogPrintf("  %04x: %02x '%c' (nowhere)\n",
    779                             offCode, pu8CodeR3[offCode], isprint(pu8CodeR3[offCode]) ? pu8CodeR3[offCode] : ' ');
     779                            offCode, pu8CodeR3[offCode], RT_C_IS_PRINT(pu8CodeR3[offCode]) ? pu8CodeR3[offCode] : ' ');
    780780                offCode++;
    781781                continue;
     
    814814                {
    815815                    RTLogPrintf("  %04x: %02x '%c'\n",
    816                                 offCode, pu8CodeR3[offCode], isprint(pu8CodeR3[offCode]) ? pu8CodeR3[offCode] : ' ');
     816                                offCode, pu8CodeR3[offCode], RT_C_IS_PRINT(pu8CodeR3[offCode]) ? pu8CodeR3[offCode] : ' ');
    817817                    cbInstr = 1;
    818818                }
  • trunk/src/VBox/VMM/testcase/tstAnimate.cpp

    r23593 r24009  
    216216                    {
    217217                        /* skip blanks. */
    218                         while (isspace(*psz))
     218                        while (RT_C_IS_SPACE(*psz))
    219219                            psz++;
    220220                        if (!*psz)
     
    235235                            /* strip end */
    236236                            *pszEnd = '\0';
    237                             while (pszEnd > psz && isspace(pszEnd[-1]))
     237                            while (pszEnd > psz && RT_C_IS_SPACE(pszEnd[-1]))
    238238                                *--pszEnd = '\0';
    239239
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