VirtualBox

Changeset 7158 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Feb 26, 2008 6:07:58 PM (17 years ago)
Author:
vboxsync
Message:

Various size_t related 64bit cleanness fixes in the VDI code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Storage/VDICore.cpp

    r7152 r7158  
    11521152             * block if the data consists of just zeroes. */
    11531153            Assert(cbToWrite % 4 == 0);
    1154             if (ASMBitFirstSet((volatile void *)pvBuf, cbToWrite * 8) == -1)
     1154            if (ASMBitFirstSet((volatile void *)pvBuf, (uint32_t)cbToWrite * 8) == -1)
    11551155            {
    11561156                pImage->paBlocks[uBlock] = VDI_IMAGE_BLOCK_ZERO;
     
    12931293    for (;;)
    12941294    {
    1295         unsigned to_write;
     1295        size_t to_write;
    12961296        if (offWrite + cbToWrite <= cbBlock)
    12971297            to_write = cbToWrite;
     
    16951695        {
    16961696            char *pszTmp = getImageComment(&pImage->Header);
    1697             unsigned cb = strlen(pszTmp);
     1697            size_t cb = strlen(pszTmp);
    16981698            if (cbComment > cb)
    16991699                memcpy(pszComment, pszTmp, cb + 1);
     
    30793079    if (pImage)
    30803080    {
    3081         unsigned cb = strlen(pImage->szFilename);
     3081        size_t cb = strlen(pImage->szFilename);
    30823082        if (cb < cbFilename)
    30833083        {
     
    31233123    {
    31243124        char *pszTmp = getImageComment(&pImage->Header);
    3125         unsigned cb = strlen(pszTmp);
     3125        size_t cb = strlen(pszTmp);
    31263126        if (cb < cbComment)
    31273127        {
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