VirtualBox

Changeset 40938 in vbox for trunk/src/VBox/Runtime/common


Ignore:
Timestamp:
Apr 16, 2012 11:58:26 AM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
77489
Message:

runtime: backed out r77481,r77482,r77483,r77484,r77485

Location:
trunk/src/VBox/Runtime/common
Files:
32 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/alloc/heapoffset.cpp

    r40930 r40938  
    508508static PRTHEAPOFFSETBLOCK rtHeapOffsetAllocBlock(PRTHEAPOFFSETINTERNAL pHeapInt, size_t cb, size_t uAlignment)
    509509{
    510     PRTHEAPOFFSETBLOCK  pRet = (PRTHEAPOFFSETBLOCK)NULL;
     510    PRTHEAPOFFSETBLOCK  pRet = NULL;
    511511    PRTHEAPOFFSETFREE   pFree;
    512512
    513     AssertReturn((pHeapInt)->u32Magic == RTHEAPOFFSET_MAGIC, (PRTHEAPOFFSETBLOCK)NULL);
     513    AssertReturn((pHeapInt)->u32Magic == RTHEAPOFFSET_MAGIC, NULL);
    514514#ifdef RTHEAPOFFSET_STRICT
    515515    rtHeapOffsetAssertAll(pHeapInt);
     
    704704     * of us (both lists are sorted by address).
    705705     */
    706     pLeft = (PRTHEAPOFFSETFREE)NULL;
    707     pRight = (PRTHEAPOFFSETFREE)NULL;
     706    pLeft = NULL;
     707    pRight = NULL;
    708708    if (pHeapInt->offFreeTail)
    709709    {
     
    814814static void rtHeapOffsetAssertAll(PRTHEAPOFFSETINTERNAL pHeapInt)
    815815{
    816     PRTHEAPOFFSETFREE pPrev = (PRTHEAPOFFSETFREE)NULL;
    817     PRTHEAPOFFSETFREE pPrevFree = (PRTHEAPOFFSETFREE)NULL;
     816    PRTHEAPOFFSETFREE pPrev = NULL;
     817    PRTHEAPOFFSETFREE pPrevFree = NULL;
    818818    PRTHEAPOFFSETFREE pBlock;
    819819    for (pBlock = (PRTHEAPOFFSETFREE)(pHeapInt + 1);
  • trunk/src/VBox/Runtime/common/alloc/heapsimple.cpp

    r40932 r40938  
    318318    /* Init the single free block. */
    319319    pFree = pHeapInt->pFreeHead;
    320     pFree->Core.pNext = (PRTHEAPSIMPLEBLOCK)NULL;
    321     pFree->Core.pPrev = (PRTHEAPSIMPLEBLOCK)NULL;
     320    pFree->Core.pNext = NULL;
     321    pFree->Core.pPrev = NULL;
    322322    pFree->Core.pHeap = pHeapInt;
    323323    pFree->Core.fFlags = RTHEAPSIMPLEBLOCK_FLAGS_MAGIC | RTHEAPSIMPLEBLOCK_FLAGS_FREE;
    324     pFree->pNext = (PRTHEAPSIMPLEFREE)NULL;
    325     pFree->pPrev = (PRTHEAPSIMPLEFREE)NULL;
     324    pFree->pNext = NULL;
     325    pFree->pPrev = NULL;
    326326    pFree->cb = pHeapInt->cbFree;
    327327
     
    476476static PRTHEAPSIMPLEBLOCK rtHeapSimpleAllocBlock(PRTHEAPSIMPLEINTERNAL pHeapInt, size_t cb, size_t uAlignment)
    477477{
    478     PRTHEAPSIMPLEBLOCK  pRet = (PRTHEAPSIMPLEBLOCK)NULL;
     478    PRTHEAPSIMPLEBLOCK  pRet = NULL;
    479479    PRTHEAPSIMPLEFREE   pFree;
    480480
     
    533533                pPrev = (PRTHEAPSIMPLEBLOCK)(pHeapInt + 1);
    534534                Assert(pPrev == &pFree->Core);
    535                 pPrev->pPrev = (PRTHEAPSIMPLEBLOCK)NULL;
     535                pPrev->pPrev = NULL;
    536536                pPrev->pNext = &pFree->Core;
    537537                pPrev->pHeap = pHeapInt;
     
    696696     * of us (both lists are sorted by address).
    697697     */
    698     pLeft = (PRTHEAPSIMPLEFREE)NULL;
    699     pRight = (PRTHEAPSIMPLEFREE)NULL;
     698    pLeft = NULL;
     699    pRight = NULL;
    700700    if (pHeapInt->pFreeTail)
    701701    {
     
    728728        Assert(pRight == pHeapInt->pFreeHead);
    729729        pFree->Core.fFlags |= RTHEAPSIMPLEBLOCK_FLAGS_FREE;
    730         pFree->pPrev = (PRTHEAPSIMPLEFREE)NULL;
     730        pFree->pPrev = NULL;
    731731        pFree->pNext = pRight;
    732732        if (pRight)
     
    806806static void rtHeapSimpleAssertAll(PRTHEAPSIMPLEINTERNAL pHeapInt)
    807807{
    808     PRTHEAPSIMPLEFREE pPrev = (PRTHEAPSIMPLEFREE)NULL;
    809     PRTHEAPSIMPLEFREE pPrevFree = (PRTHEAPSIMPLEFREE)NULL;
     808    PRTHEAPSIMPLEFREE pPrev = NULL;
     809    PRTHEAPSIMPLEFREE pPrevFree = NULL;
    810810    PRTHEAPSIMPLEFREE pBlock;
    811811    for (pBlock = (PRTHEAPSIMPLEFREE)(pHeapInt + 1);
  • trunk/src/VBox/Runtime/common/log/log.cpp

    r40933 r40938  
    440440        return VERR_INVALID_PARAMETER;
    441441    }
    442     *ppLogger = (PRTLOGGER)NULL;
     442    *ppLogger = NULL;
    443443
    444444    if (pszErrorMsg)
     
    469469        pLogger->pInt->cbSelf                   = sizeof(RTLOGGERINTERNAL);
    470470        pLogger->pInt->hSpinMtx                 = NIL_RTSEMSPINMUTEX;
    471         pLogger->pInt->pfnFlush                 = (PFNRTLOGFLUSH)NULL;
    472         pLogger->pInt->pfnPrefix                = (PFNRTLOGPREFIX)NULL;
     471        pLogger->pInt->pfnFlush                 = NULL;
     472        pLogger->pInt->pfnPrefix                = NULL;
    473473        pLogger->pInt->pvPrefixUserArg          = NULL;
    474474        pLogger->pInt->afPadding1[0]            = false;
     
    480480            pLogger->pInt->pacEntriesPerGroup   = (uint32_t *)(pLogger->pInt + 1);
    481481        else
    482             pLogger->pInt->pacEntriesPerGroup   = (uint32_t *)NULL;
     482            pLogger->pInt->pacEntriesPerGroup   = NULL;
    483483        pLogger->pInt->cMaxEntriesPerGroup      = UINT32_MAX;
    484484# ifdef IN_RING3
     
    670670    va_start(args, pszFilenameFmt);
    671671    rc = RTLogCreateExV(ppLogger, fFlags, pszGroupSettings, pszEnvVarBase, cGroups, papszGroups,
    672                         fDestFlags, (PFNRTLOGPHASE)NULL /*pfnPhase*/, 0 /*cHistory*/, 0 /*cbHistoryFileMax*/, 0 /*cSecsHistoryTimeSlot*/,
    673                         (char *)NULL /*pszErrorMsg*/, 0 /*cchErrorMsg*/, pszFilenameFmt, args);
     672                        fDestFlags, NULL /*pfnPhase*/, 0 /*cHistory*/, 0 /*cbHistoryFileMax*/, 0 /*cSecsHistoryTimeSlot*/,
     673                        NULL /*pszErrorMsg*/, 0 /*cchErrorMsg*/, pszFilenameFmt, args);
    674674    va_end(args);
    675675    return rc;
     
    779779        RTMemExecFree(*(void **)&pLogger->pfnLogger, 64);
    780780# endif
    781         pLogger->pfnLogger = (PFNRTLOGGER)NULL;
     781        pLogger->pfnLogger = NULL;
    782782    }
    783783    RTMemFree(pLogger);
     
    916916        {
    917917            rtLogOutput(pLogger, pLoggerRC->achScratch, pLoggerRC->offScratch);
    918             rtLogOutput(pLogger, (char *)NULL, 0);
     918            rtLogOutput(pLogger, NULL, 0);
    919919            pLoggerRC->offScratch = 0;
    920920        }
     
    11741174            {
    11751175                rtLogOutput(pDstLogger, pSrcLogger->achScratch, pSrcLogger->offScratch);
    1176                 rtLogOutput(pDstLogger, (char *)NULL, 0);
     1176                rtLogOutput(pDstLogger, NULL, 0);
    11771177                pSrcLogger->offScratch = 0;
    11781178            }
     
    25862586RTDECL(void) RTLogPrintfV(const char *pszFormat, va_list args)
    25872587{
    2588     RTLogLoggerV((PRTLOGGER)NULL, pszFormat, args);
     2588    RTLogLoggerV(NULL, pszFormat, args);
    25892589}
    25902590RT_EXPORT_SYMBOL(RTLogPrintfV);
     
    31883188                    const char *pszGroup = pArgs->iGroup != ~0U ? pLogger->pInt->papszGroups[pArgs->iGroup] : NULL;
    31893189#else
    3190                     const char *pszGroup = (char *)NULL;
     3190                    const char *pszGroup = NULL;
    31913191#endif
    31923192                    psz = rtLogStPNCpyPad(psz, pszGroup, 16, 8);
  • trunk/src/VBox/Runtime/common/log/logrel.cpp

    r40933 r40938  
    142142RTDECL(void) RTLogRelPrintfV(const char *pszFormat, va_list args)
    143143{
    144     RTLogRelLoggerV((PRTLOGGER)NULL, 0, ~0U, pszFormat, args);
     144    RTLogRelLoggerV(NULL, 0, ~0U, pszFormat, args);
    145145}
    146146RT_EXPORT_SYMBOL(RTLogRelPrintfV);
  • trunk/src/VBox/Runtime/common/misc/handletable.cpp

    r40934 r40938  
    9393        pThis->papvLevel1 = (void **)((uint8_t *)pThis + RT_ALIGN(sizeof(*pThis), sizeof(void *)));
    9494    else
    95         pThis->papvLevel1 = (void **)NULL;
     95        pThis->papvLevel1 = NULL;
    9696    pThis->pfnRetain = pfnRetain;
    9797    pThis->pvRetainUser = pvUser;
     
    119119RTDECL(int) RTHandleTableCreate(PRTHANDLETABLE phHandleTable)
    120120{
    121     return RTHandleTableCreateEx(phHandleTable, RTHANDLETABLE_FLAGS_LOCKED, 1, 65534, (PFNRTHANDLETABLERETAIN)NULL, NULL);
     121    return RTHandleTableCreateEx(phHandleTable, RTHANDLETABLE_FLAGS_LOCKED, 1, 65534, NULL, NULL);
    122122}
    123123RT_EXPORT_SYMBOL(RTHandleTableCreate);
  • trunk/src/VBox/Runtime/common/misc/handletable.h

    r40934 r40938  
    166166            return &paTable[i % RTHT_LEVEL2_ENTRIES];
    167167    }
    168     return (PRTHTENTRY)NULL;
     168    return NULL;
    169169}
    170170
     
    198198            return &paTable[i % RTHT_LEVEL2_ENTRIES];
    199199    }
    200     return (PRTHTENTRYCTX)NULL;
     200    return NULL;
    201201}
    202202
  • trunk/src/VBox/Runtime/common/misc/handletablectx.cpp

    r40934 r40938  
    121121             */
    122122            rc = VERR_TRY_AGAIN;
    123             papvLevel1 = (void **)NULL;
     123            papvLevel1 = NULL;
    124124            if (cLevel1)
    125125            {
  • trunk/src/VBox/Runtime/common/misc/handletablesimple.cpp

    r40934 r40938  
    113113             */
    114114            rc = VERR_TRY_AGAIN;
    115             void **papvLevel1 = (void **)NULL;
     115            void **papvLevel1 = NULL;
    116116            if (cLevel1)
    117117            {
  • trunk/src/VBox/Runtime/common/misc/term.cpp

    r40934 r40938  
    6969static uint32_t             g_cCallbacks = 0;
    7070/** The callback head. */
    71 static PRTTERMCALLBACKREC   g_pCallbackHead = (PRTTERMCALLBACKREC)NULL;
     71static PRTTERMCALLBACKREC   g_pCallbackHead = NULL;
    7272
    7373
     
    161161         * Search for the specified pfnCallback/pvUser pair.
    162162         */
    163         PRTTERMCALLBACKREC pPrev = (PRTTERMCALLBACKREC)NULL;
     163        PRTTERMCALLBACKREC pPrev = NULL;
    164164        PRTTERMCALLBACKREC pCur  = g_pCallbackHead;
    165165        while (pCur)
     
    175175                RTSemFastMutexRelease(hFastMutex);
    176176
    177                 pCur->pfnCallback = (PFNRTTERMCALLBACK)NULL;
     177                pCur->pfnCallback = NULL;
    178178                RTMemFree(pCur);
    179179                return VINF_SUCCESS;
  • trunk/src/VBox/Runtime/common/misc/thread.cpp

    r40934 r40938  
    385385        RTMemFree(pThread);
    386386    }
    387     return (PRTTHREADINT)NULL;
     387    return NULL;
    388388}
    389389
     
    538538
    539539    AssertMsgFailed(("Thread=%RTthrd\n", Thread));
    540     return (PRTTHREADINT)NULL;
     540    return NULL;
    541541}
    542542
     
    906906        }
    907907    }
    908     return (char *)NULL;
     908    return NULL;
    909909}
    910910RT_EXPORT_SYMBOL(RTThreadSelfName);
     
    922922    PRTTHREADINT pThread;
    923923    if (Thread == NIL_RTTHREAD)
    924         return (char *)NULL;
     924        return NULL;
    925925    pThread = rtThreadGet(Thread);
    926926    if (pThread)
     
    930930        return szName;
    931931    }
    932     return (char *)NULL;
     932    return NULL;
    933933}
    934934RT_EXPORT_SYMBOL(RTThreadGetName);
  • trunk/src/VBox/Runtime/common/path/RTPathAbsDup.cpp

    r40934 r40938  
    4949    if (RT_SUCCESS(rc))
    5050        return RTStrDup(szPath);
    51     return (char *)NULL;
     51    return NULL;
    5252}
    5353
  • trunk/src/VBox/Runtime/common/path/RTPathAbsExDup.cpp

    r40934 r40938  
    5353    if (RT_SUCCESS(rc))
    5454        return RTStrDup(szPath);
    55     return (char *)NULL;
     55    return NULL;
    5656}
    5757
  • trunk/src/VBox/Runtime/common/path/RTPathExt.cpp

    r40934 r40938  
    4343{
    4444    const char *psz = pszPath;
    45     const char *pszExt = (char *)NULL;
     45    const char *pszExt = NULL;
    4646
    4747    for (;; psz++)
     
    5252#if defined(RT_OS_WINDOWS) || defined(RT_OS_OS2)
    5353            case ':':
    54                 pszExt = (char *)NULL;
     54                pszExt = NULL;
    5555                break;
    5656
     
    5858#endif
    5959            case '/':
    60                 pszExt = (char *)NULL;
     60                pszExt = NULL;
    6161                break;
    6262            case '.':
     
    6868                if (pszExt)
    6969                    return (char *)(void *)pszExt;
    70                 return (char *)NULL;
     70                return NULL;
    7171        }
    7272    }
    7373
    7474    /* will never get here */
    75     return (char *)NULL;
     75    return NULL;
    7676}
    7777
  • trunk/src/VBox/Runtime/common/path/RTPathFilename.cpp

    r40934 r40938  
    6767                if (*pszName)
    6868                    return (char *)(void *)pszName;
    69                 return (char *)NULL;
     69                return NULL;
    7070        }
    7171    }
  • trunk/src/VBox/Runtime/common/path/RTPathParse.cpp

    r40934 r40938  
    5656    ssize_t     offRoot = 0;
    5757    const char *pszName = pszPath;
    58     const char *pszLastDot = (char *)NULL;
     58    const char *pszLastDot = NULL;
    5959
    6060    for (;; psz++)
  • trunk/src/VBox/Runtime/common/path/RTPathRealDup.cpp

    r40934 r40938  
    5050    if (RT_SUCCESS(rc))
    5151        return RTStrDup(szPath);
    52     return (char *)NULL;
     52    return NULL;
    5353}
    5454
  • trunk/src/VBox/Runtime/common/path/RTPathStripExt.cpp

    r40934 r40938  
    4242RTDECL(void) RTPathStripExt(char *pszPath)
    4343{
    44     char *pszDot = (char *)NULL;
     44    char *pszDot = NULL;
    4545    for (;; pszPath++)
    4646    {
     
    5353#endif
    5454            case '/':
    55                 pszDot = (char *)NULL;
     55                pszDot = NULL;
    5656                break;
    5757            case '.':
  • trunk/src/VBox/Runtime/common/path/RTPathStripFilename.cpp

    r40934 r40938  
    4444{
    4545    char *psz = pszPath;
    46     char *pszLastSep = (char *)NULL;
     46    char *pszLastSep = NULL;
    4747
    4848
  • trunk/src/VBox/Runtime/common/rand/randparkmiller.cpp

    r40934 r40938  
    152152
    153153    /* u32Ctx */
    154     char *pszNext = (char *)NULL;
     154    char *pszNext = NULL;
    155155    uint32_t u32Ctx;
    156156    int rc = RTStrToUInt32Ex(pszState, &pszNext, 16, &u32Ctx);
  • trunk/src/VBox/Runtime/common/string/straprintf.cpp

    r40934 r40938  
    132132
    133133        /* failure */
    134         pArg->psz = (char *)NULL;
     134        pArg->psz = NULL;
    135135    }
    136136    return 0;
     
    153153    Arg.pszTag      = pszTag;
    154154    szBuf[0] = '\0';
    155     int cbRet = (int)RTStrFormatV(strallocoutput, &Arg, (PFNSTRFORMAT)NULL, NULL, pszFormat, args);
     155    int cbRet = (int)RTStrFormatV(strallocoutput, &Arg, NULL, NULL, pszFormat, args);
    156156    if (Arg.psz)
    157157    {
     
    175175    {
    176176        /* allocation error */
    177         *ppszBuffer = (char *)NULL;
     177        *ppszBuffer = NULL;
    178178        cbRet = -1;
    179179
  • trunk/src/VBox/Runtime/common/string/strformat.cpp

    r40934 r40938  
    782782
    783783    /* terminate the output */
    784     pfnOutput(pvArgOutput, (const char *)NULL, 0);
     784    pfnOutput(pvArgOutput, NULL, 0);
    785785
    786786    return cch;
  • trunk/src/VBox/Runtime/common/string/strformatrt.cpp

    r40934 r40938  
    346346                            return pfnOutput(pvArgOutput, s_szFalse, sizeof(s_szFalse) - 1);
    347347                        /* invalid boolean value */
    348                         return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0, "!%lld!", u.u64);
     348                        return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "!%lld!", u.u64);
    349349                    }
    350350
     
    384384
    385385                    case RTSF_IPV4:
    386                         return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     386                        return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    387387                                           "%u.%u.%u.%u",
    388388                                           u.Ipv4Addr.au8[0],
     
    394394                    {
    395395                        if (VALID_PTR(u.pIpv6Addr))
    396                             return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     396                            return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    397397                                               "%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x",
    398398                                               u.pIpv6Addr->au8[0],
     
    418418                    {
    419419                        if (VALID_PTR(u.pMac))
    420                             return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     420                            return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    421421                                               "%02x:%02x:%02x:%02x:%02x:%02x",
    422422                                               u.pMac->au8[0],
     
    437437                                case RTNETADDRTYPE_IPV4:
    438438                                    if (u.pNetAddr->uPort == RTNETADDR_PORT_NA)
    439                                         return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     439                                        return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    440440                                                           "%u.%u.%u.%u",
    441441                                                           u.pNetAddr->uAddr.IPv4.au8[0],
     
    443443                                                           u.pNetAddr->uAddr.IPv4.au8[2],
    444444                                                           u.pNetAddr->uAddr.IPv4.au8[3]);
    445                                     return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     445                                    return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    446446                                                       "%u.%u.%u.%u:%u",
    447447                                                       u.pNetAddr->uAddr.IPv4.au8[0],
     
    453453                                case RTNETADDRTYPE_IPV6:
    454454                                    if (u.pNetAddr->uPort == RTNETADDR_PORT_NA)
    455                                         return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     455                                        return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    456456                                                           "%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x",
    457457                                                           u.pNetAddr->uAddr.IPv6.au8[0],
     
    471471                                                           u.pNetAddr->uAddr.IPv6.au8[14],
    472472                                                           u.pNetAddr->uAddr.IPv6.au8[15]);
    473                                     return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     473                                    return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    474474                                                       "%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x %u",
    475475                                                       u.pNetAddr->uAddr.IPv6.au8[0],
     
    492492
    493493                                case RTNETADDRTYPE_MAC:
    494                                     return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     494                                    return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    495495                                                       "%02x:%02x:%02x:%02x:%02x:%02x",
    496496                                                       u.pNetAddr->uAddr.Mac.au8[0],
     
    502502
    503503                                default:
    504                                     return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     504                                    return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    505505                                                       "unsupported-netaddr-type=%u", u.pNetAddr->enmType);
    506506
     
    515515                        {
    516516                            /* cannot call RTUuidToStr because of GC/R0. */
    517                             return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     517                            return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    518518                                               "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x",
    519519                                               u.pUuid->Gen.u32TimeLow,
     
    664664                                    {
    665665                                        int i;
    666                                         cch += RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0, "%s%0*x %04x:", off ? "\n" : "", sizeof(pu8) * 2, (uintptr_t)pu8, off);
     666                                        cch += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%s%0*x %04x:", off ? "\n" : "", sizeof(pu8) * 2, (uintptr_t)pu8, off);
    667667                                        for (i = 0; i < cchWidth && off + i < cchPrecision ; i++)
    668                                             cch += RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0,
     668                                            cch += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
    669669                                                               off + i < cchPrecision ? !(i & 7) && i ? "-%02x" : " %02x" : "   ", pu8[i]);
    670670                                        while (i++ < cchWidth)
     
    693693                                    if (cchPrecision-- > 0)
    694694                                    {
    695                                         cch = RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0, "%02x", *pu8++);
     695                                        cch = RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%02x", *pu8++);
    696696                                        for (; cchPrecision > 0; cchPrecision--, pu8++)
    697                                             cch += RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0, " %02x", *pu8);
     697                                            cch += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, " %02x", *pu8);
    698698                                        return cch;
    699699                                    }
     
    728728                                return pfnOutput(pvArgOutput, pMsg->pszMsgFull,strlen(pMsg->pszMsgFull));
    729729                            case 'a':
    730                                 return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0, "%s (0x%08X) - %s", pMsg->pszDefine, hrc, pMsg->pszMsgFull);
     730                                return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%s (0x%08X) - %s", pMsg->pszDefine, hrc, pMsg->pszMsgFull);
    731731                            default:
    732732                                AssertMsgFailed(("Invalid status code format type '%.10s'!\n", pszFormatOrg));
     
    762762                        return pfnOutput(pvArgOutput, pMsg->pszMsgFull,   strlen(pMsg->pszMsgFull));
    763763                    case 'a':
    764                         return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0, "%s (%d) - %s", pMsg->pszDefine, rc, pMsg->pszMsgFull);
     764                        return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%s (%d) - %s", pMsg->pszDefine, rc, pMsg->pszMsgFull);
    765765                    default:
    766766                        AssertMsgFailed(("Invalid status code format type '%.10s'!\n", pszFormatOrg));
     
    774774                    case 'f':
    775775                    case 'a':
    776                         return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0, "%d", rc);
     776                        return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%d", rc);
    777777                    default:
    778778                        AssertMsgFailed(("Invalid status code format type '%.10s'!\n", pszFormatOrg));
     
    801801                        return pfnOutput(pvArgOutput, pMsg->pszMsgFull,strlen(pMsg->pszMsgFull));
    802802                    case 'a':
    803                         return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0, "%s (0x%08X) - %s", pMsg->pszDefine, rc, pMsg->pszMsgFull);
     803                        return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%s (0x%08X) - %s", pMsg->pszDefine, rc, pMsg->pszMsgFull);
    804804# else
    805805                    case 'c':
    806806                    case 'f':
    807807                    case 'a':
    808                         return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, 0, "0x%08X", rc);
     808                        return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "0x%08X", rc);
    809809# endif
    810810                    default:
     
    911911                {
    912912                    case RTST_TIMESPEC:
    913                         return RTStrFormat(pfnOutput, pvArgOutput, (PFNSTRFORMAT)NULL, NULL, "%'lld ns", RTTimeSpecGetNano(u.pTimeSpec));
     913                        return RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL, "%'lld ns", RTTimeSpecGetNano(u.pTimeSpec));
    914914
    915915                    default:
  • trunk/src/VBox/Runtime/common/string/stringalloc.cpp

    r40934 r40938  
    7171    {
    7272        RTMemFree(pszOld);
    73         *ppsz = (char *)NULL;
     73        *ppsz = NULL;
    7474    }
    7575    else if (pszOld)
  • trunk/src/VBox/Runtime/common/string/strpbrk.cpp

    r40934 r40938  
    6060
    6161    }
    62     return (char *)NULL;
     62    return NULL;
    6363}
    6464
  • trunk/src/VBox/Runtime/common/string/strprintf.cpp

    r40934 r40938  
    100100RTDECL(size_t) RTStrPrintfV(char *pszBuffer, size_t cchBuffer, const char *pszFormat, va_list args)
    101101{
    102     return RTStrPrintfExV((PFNSTRFORMAT)NULL, NULL, pszBuffer, cchBuffer, pszFormat, args);
     102    return RTStrPrintfExV(NULL, NULL, pszBuffer, cchBuffer, pszFormat, args);
    103103}
    104104RT_EXPORT_SYMBOL(RTStrPrintfV);
  • trunk/src/VBox/Runtime/common/string/strtonum.cpp

    r40934 r40938  
    261261{
    262262    uint64_t u64;
    263     int rc = RTStrToUInt64Ex(pszValue, (char **)NULL, 0, &u64);
     263    int rc = RTStrToUInt64Ex(pszValue, NULL, 0, &u64);
    264264    if (RT_SUCCESS(rc))
    265265        return u64;
     
    348348{
    349349    uint32_t u32;
    350     int rc = RTStrToUInt32Ex(pszValue, (char **)NULL, 0, &u32);
     350    int rc = RTStrToUInt32Ex(pszValue, NULL, 0, &u32);
    351351    if (RT_SUCCESS(rc))
    352352        return u32;
     
    435435{
    436436    uint16_t u16;
    437     int rc = RTStrToUInt16Ex(pszValue, (char **)NULL, 0, &u16);
     437    int rc = RTStrToUInt16Ex(pszValue, NULL, 0, &u16);
    438438    if (RT_SUCCESS(rc))
    439439        return u16;
     
    522522{
    523523    uint8_t u8;
    524     int rc = RTStrToUInt8Ex(pszValue, (char **)NULL, 0, &u8);
     524    int rc = RTStrToUInt8Ex(pszValue, NULL, 0, &u8);
    525525    if (RT_SUCCESS(rc))
    526526        return u8;
     
    701701{
    702702    int64_t i64;
    703     int rc = RTStrToInt64Ex(pszValue, (char **)NULL, 0, &i64);
     703    int rc = RTStrToInt64Ex(pszValue, NULL, 0, &i64);
    704704    if (RT_SUCCESS(rc))
    705705        return i64;
     
    788788{
    789789    int32_t i32;
    790     int rc = RTStrToInt32Ex(pszValue, (char **)NULL, 0, &i32);
     790    int rc = RTStrToInt32Ex(pszValue, NULL, 0, &i32);
    791791    if (RT_SUCCESS(rc))
    792792        return i32;
     
    875875{
    876876    int16_t i16;
    877     int rc = RTStrToInt16Ex(pszValue, (char **)NULL, 0, &i16);
     877    int rc = RTStrToInt16Ex(pszValue, NULL, 0, &i16);
    878878    if (RT_SUCCESS(rc))
    879879        return i16;
     
    962962{
    963963    int8_t i8;
    964     int rc = RTStrToInt8Ex(pszValue, (char **)NULL, 0, &i8);
     964    int rc = RTStrToInt8Ex(pszValue, NULL, 0, &i8);
    965965    if (RT_SUCCESS(rc))
    966966        return i8;
  • trunk/src/VBox/Runtime/common/string/utf-16.cpp

    r40934 r40938  
    464464    Assert(VALID_PTR(ppszString));
    465465    Assert(VALID_PTR(pwszString));
    466     *ppszString = (char *)NULL;
     466    *ppszString = NULL;
    467467
    468468    /*
     
    529529        else
    530530        {
    531             *ppsz = (char *)NULL;
     531            *ppsz = NULL;
    532532            fShouldFree = true;
    533533            cch = RT_MAX(cch, cchResult + 1);
     
    824824    Assert(VALID_PTR(ppszString));
    825825    Assert(VALID_PTR(pwszString));
    826     *ppszString = (char *)NULL;
     826    *ppszString = NULL;
    827827
    828828    /*
     
    889889        else
    890890        {
    891             *ppsz = (char *)NULL;
     891            *ppsz = NULL;
    892892            fShouldFree = true;
    893893            cch = RT_MAX(cch, cchResult + 1);
     
    10031003    Assert(VALID_PTR(ppwszString));
    10041004    Assert(VALID_PTR(pszString));
    1005     *ppwszString = (PRTUTF16)NULL;
     1005    *ppwszString = NULL;
    10061006
    10071007    /*
     
    10711071        else
    10721072        {
    1073             *ppwsz = (PRTUTF16)NULL;
     1073            *ppwsz = NULL;
    10741074            fShouldFree = true;
    10751075            cwc = RT_MAX(cwcResult + 1, cwc);
  • trunk/src/VBox/Runtime/common/string/utf-8.cpp

    r40934 r40938  
    275275{
    276276    size_t cCodePoints;
    277     int rc = rtUtf8Length(psz, RTSTR_MAX, &cCodePoints, (size_t *)NULL);
     277    int rc = rtUtf8Length(psz, RTSTR_MAX, &cCodePoints, NULL);
    278278    return RT_SUCCESS(rc) ? cCodePoints : 0;
    279279}
     
    284284{
    285285    size_t cCodePoints;
    286     int rc = rtUtf8Length(psz, cch, &cCodePoints, (size_t *)NULL);
     286    int rc = rtUtf8Length(psz, cch, &cCodePoints, NULL);
    287287    if (pcCps)
    288288        *pcCps = RT_SUCCESS(rc) ? cCodePoints : 0;
     
    390390    Assert(VALID_PTR(pszString));
    391391    Assert(VALID_PTR(ppaCps));
    392     *ppaCps = (PRTUNICP)NULL;
     392    *ppaCps = NULL;
    393393
    394394    /*
     
    396396     */
    397397    size_t cCps;
    398     int rc = rtUtf8Length(pszString, RTSTR_MAX, &cCps, (size_t *)NULL);
     398    int rc = rtUtf8Length(pszString, RTSTR_MAX, &cCps, NULL);
    399399    if (RT_SUCCESS(rc))
    400400    {
     
    437437     */
    438438    size_t cCpsResult;
    439     int rc = rtUtf8Length(pszString, cchString, &cCpsResult, (size_t *)NULL);
     439    int rc = rtUtf8Length(pszString, cchString, &cCpsResult, NULL);
    440440    if (RT_SUCCESS(rc))
    441441    {
     
    457457        else
    458458        {
    459             *ppaCps = (PRTUNICP)NULL;
     459            *ppaCps = NULL;
    460460            fShouldFree = true;
    461461            cCps = RT_MAX(cCpsResult + 1, cCps);
     
    711711    Assert(VALID_PTR(ppwszString));
    712712    Assert(VALID_PTR(pszString));
    713     *ppwszString = (PRTUTF16)NULL;
     713    *ppwszString = NULL;
    714714
    715715    /*
     
    779779        else
    780780        {
    781             *ppwsz = (PRTUTF16)NULL;
     781            *ppwsz = NULL;
    782782            fShouldFree = true;
    783783            cwc = RT_MAX(cwcResult + 1, cwc);
     
    901901    Assert(VALID_PTR(ppszString));
    902902    Assert(VALID_PTR(pszString));
    903     *ppszString = (char *)NULL;
     903    *ppszString = NULL;
    904904
    905905    /*
     
    966966        else
    967967        {
    968             *ppsz = (char *)NULL;
     968            *ppsz = NULL;
    969969            fShouldFree = true;
    970970            cch = RT_MAX(cch, cchResult + 1);
     
    10941094    Assert(VALID_PTR(ppszString));
    10951095    Assert(VALID_PTR(pszString));
    1096     *ppszString = (char *)NULL;
     1096    *ppszString = NULL;
    10971097
    10981098    /*
     
    11621162        else
    11631163        {
    1164             *ppsz = (char *)NULL;
     1164            *ppsz = NULL;
    11651165            fShouldFree = true;
    11661166            cch = RT_MAX(cchResult + 1, cch);
  • trunk/src/VBox/Runtime/common/table/avl_Base.cpp.h

    r40934 r40938  
    118118#  define KAVL_NULL     0
    119119# else
    120 #  define KAVL_NULL     ((PKAVLNODECORE)0)
     120#  define KAVL_NULL     NULL
    121121# endif
    122122#endif
     
    410410            pDeleteNode = KAVL_GET_POINTER(ppDeleteNode);
    411411        else
    412             return KAVL_NULL;
     412            return NULL;
    413413
    414414        kASSERT(AVLStack.cEntries < KAVL_MAX_STACK);
  • trunk/src/VBox/Runtime/common/table/avl_Get.cpp.h

    r40934 r40938  
    4949                    pNode = KAVL_GET_POINTER(&pNode->pLeft);
    5050                else
    51                     return KAVL_NULL;
     51                    return NULL;
    5252            }
    5353            else
     
    5656                    pNode = KAVL_GET_POINTER(&pNode->pRight);
    5757                else
    58                     return KAVL_NULL;
     58                    return NULL;
    5959            }
    6060        }
  • trunk/src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h

    r40934 r40938  
    4747    if (pNode)
    4848    {
    49         PKAVLNODECORE           pNodeLast = KAVL_NULL;
     49        PKAVLNODECORE           pNodeLast = NULL;
    5050        if (fAbove)
    5151        {   /* pNode->Key >= Key */
  • trunk/src/VBox/Runtime/common/time/time.cpp

    r40934 r40938  
    383383     * Validate input.
    384384     */
    385     AssertReturn(VALID_PTR(pTimeSpec), (PRTTIMESPEC)NULL);
    386     AssertReturn(VALID_PTR(pTime), (PRTTIMESPEC)NULL);
    387     AssertReturn(pTime->u32Nanosecond < 1000000000, (PRTTIMESPEC)NULL);
    388     AssertReturn(pTime->u8Second < 60, (PRTTIMESPEC)NULL);
    389     AssertReturn(pTime->u8Minute < 60, (PRTTIMESPEC)NULL);
    390     AssertReturn(pTime->u8Hour < 24, (PRTTIMESPEC)NULL);
    391     AssertReturn(pTime->u16YearDay >= 1, (PRTTIMESPEC)NULL);
    392     AssertReturn(pTime->u16YearDay <= (rtTimeIsLeapYear(pTime->i32Year) ? 366 : 365), (PRTTIMESPEC)NULL);
    393     AssertMsgReturn(pTime->i32Year <= RTTIME_MAX_YEAR && pTime->i32Year >= RTTIME_MIN_YEAR, ("%RI32\n", pTime->i32Year), (PRTTIMESPEC)NULL);
     385    AssertReturn(VALID_PTR(pTimeSpec), NULL);
     386    AssertReturn(VALID_PTR(pTime), NULL);
     387    AssertReturn(pTime->u32Nanosecond < 1000000000, NULL);
     388    AssertReturn(pTime->u8Second < 60, NULL);
     389    AssertReturn(pTime->u8Minute < 60, NULL);
     390    AssertReturn(pTime->u8Hour < 24, NULL);
     391    AssertReturn(pTime->u16YearDay >= 1, NULL);
     392    AssertReturn(pTime->u16YearDay <= (rtTimeIsLeapYear(pTime->i32Year) ? 366 : 365), NULL);
     393    AssertMsgReturn(pTime->i32Year <= RTTIME_MAX_YEAR && pTime->i32Year >= RTTIME_MIN_YEAR, ("%RI32\n", pTime->i32Year), NULL);
    394394
    395395    /*
     
    398398    i32Days  = g_aoffYear[pTime->i32Year - OFF_YEAR_IDX_0_YEAR]
    399399             + pTime->u16YearDay - 1;
    400     AssertMsgReturn(i32Days <= RTTIME_MAX_DAY && i32Days >= RTTIME_MIN_DAY, ("%RI32\n", i32Days), (PRTTIMESPEC)NULL);
     400    AssertMsgReturn(i32Days <= RTTIME_MAX_DAY && i32Days >= RTTIME_MIN_DAY, ("%RI32\n", i32Days), NULL);
    401401
    402402    u32Secs  = pTime->u8Second
     
    405405    i64Nanos = (uint64_t)pTime->u32Nanosecond
    406406             + u32Secs * UINT64_C(1000000000);
    407     AssertMsgReturn(i32Days != RTTIME_MAX_DAY || i64Nanos <= RTTIME_MAX_DAY_NANO, ("%RI64\n", i64Nanos), (PRTTIMESPEC)NULL);
    408     AssertMsgReturn(i32Days != RTTIME_MIN_DAY || i64Nanos >= RTTIME_MIN_DAY_NANO, ("%RI64\n", i64Nanos), (PRTTIMESPEC)NULL);
     407    AssertMsgReturn(i32Days != RTTIME_MAX_DAY || i64Nanos <= RTTIME_MAX_DAY_NANO, ("%RI64\n", i64Nanos), NULL);
     408    AssertMsgReturn(i32Days != RTTIME_MIN_DAY || i64Nanos >= RTTIME_MIN_DAY_NANO, ("%RI64\n", i64Nanos), NULL);
    409409
    410410    i64Nanos += i32Days * UINT64_C(86400000000000);
     
    439439                        &&  pTime->u8MonthDay,
    440440                        ("date=%d-%d-%d\n", pTime->i32Year, pTime->u8Month, pTime->u8MonthDay),
    441                         (PRTTIME)NULL);
     441                        NULL);
    442442        while (pTime->u8Month > 12)
    443443        {
     
    663663     * Validate that we've got the minimum of stuff handy.
    664664     */
    665     AssertReturn(VALID_PTR(pTime), (PRTTIME)NULL);
    666     AssertMsgReturn(!(pTime->fFlags & ~RTTIME_FLAGS_MASK), ("%#x\n", pTime->fFlags), (PRTTIME)NULL);
    667     AssertMsgReturn((pTime->fFlags & RTTIME_FLAGS_TYPE_MASK) != RTTIME_FLAGS_TYPE_LOCAL, ("Use RTTimeLocalNormalize!\n"), (PRTTIME)NULL);
    668     AssertMsgReturn(pTime->offUTC == 0, ("%d; Use RTTimeLocalNormalize!\n", pTime->offUTC), (PRTTIME)NULL);
     665    AssertReturn(VALID_PTR(pTime), NULL);
     666    AssertMsgReturn(!(pTime->fFlags & ~RTTIME_FLAGS_MASK), ("%#x\n", pTime->fFlags), NULL);
     667    AssertMsgReturn((pTime->fFlags & RTTIME_FLAGS_TYPE_MASK) != RTTIME_FLAGS_TYPE_LOCAL, ("Use RTTimeLocalNormalize!\n"), NULL);
     668    AssertMsgReturn(pTime->offUTC == 0, ("%d; Use RTTimeLocalNormalize!\n", pTime->offUTC), NULL);
    669669
    670670    pTime = rtTimeNormalizeInternal(pTime);
     
    712712        if (    cch <= 15
    713713            ||  psz[cch - 5] != chSign)
    714             return (char *)NULL;
     714            return NULL;
    715715    }
    716716    else
     
    721721        if (    cch <= 15
    722722            ||  psz[cch - 1] != 'Z')
    723             return (char *)NULL;
     723            return NULL;
    724724    }
    725725    return psz;
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