VirtualBox

Changeset 50199 in vbox


Ignore:
Timestamp:
Jan 23, 2014 6:48:54 PM (11 years ago)
Author:
vboxsync
Message:

Corrected misleading helper function names: s/ShaReadBuf/readFileIntoBuffer/, s/ShaWriteBuf/writeBufferToFile/

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/ApplianceImplPrivate.h

    r50197 r50199  
    249249PVDINTERFACEIO FileCreateInterface();
    250250PVDINTERFACEIO TarCreateInterface();
    251 int ShaReadBuf(const char *pcszFilename, void **ppvBuf, size_t *pcbSize, PVDINTERFACEIO pIfIo, void *pvUser);
    252 int ShaWriteBuf(const char *pcszFilename, void *pvBuf, size_t cbSize, PVDINTERFACEIO pIfIo, void *pvUser);
     251int readFileIntoBuffer(const char *pcszFilename, void **ppvBuf, size_t *pcbSize, PVDINTERFACEIO pIfIo, void *pvUser);
     252int writeBufferToFile(const char *pcszFilename, void *pvBuf, size_t cbSize, PVDINTERFACEIO pIfIo, void *pvUser);
    253253int decompressImageAndSave(const char *pcszFullFilenameIn, const char *pcszFullFilenameOut, PVDINTERFACEIO pIfIo, void *pvUser);
    254254int copyFileAndCalcShaDigest(const char *pcszSourceFilename, const char *pcszTargetFilename, PVDINTERFACEIO pIfIo, void *pvUser);
  • trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp

    r50196 r50199  
    20412041                               strOvfFile.c_str());
    20422042            /* Write the ovf file to disk. */
    2043             vrc = ShaWriteBuf(strOvfFile.c_str(), pvBuf, cbSize, pIfIo, pStorage);
     2043            vrc = writeBufferToFile(strOvfFile.c_str(), pvBuf, cbSize, pIfIo, pStorage);
    20442044            if (RT_FAILURE(vrc))
    20452045                throw setError(VBOX_E_FILE_ERROR,
     
    22762276            pStorage->fCreateDigest = false;
    22772277            /* Write the manifest file to disk. */
    2278             vrc = ShaWriteBuf(strMfFilePath.c_str(), pvBuf, cbSize, pIfIo, pStorage);
     2278            vrc = writeBufferToFile(strMfFilePath.c_str(), pvBuf, cbSize, pIfIo, pStorage);
    22792279            RTMemFree(pvBuf);
    22802280            if (RT_FAILURE(vrc))
  • trunk/src/VBox/Main/src-server/ApplianceImplIO.cpp

    r50193 r50199  
    12431243}
    12441244
    1245 int ShaReadBuf(const char *pcszFilename, void **ppvBuf, size_t *pcbSize, PVDINTERFACEIO pIfIo, void *pvUser)
     1245int readFileIntoBuffer(const char *pcszFilename, void **ppvBuf, size_t *pcbSize, PVDINTERFACEIO pIfIo, void *pvUser)
    12461246{
    12471247    /* Validate input. */
     
    13101310}
    13111311
    1312 int ShaWriteBuf(const char *pcszFilename, void *pvBuf, size_t cbSize, PVDINTERFACEIO pIfIo, void *pvUser)
     1312int writeBufferToFile(const char *pcszFilename, void *pvBuf, size_t cbSize, PVDINTERFACEIO pIfIo, void *pvUser)
    13131313{
    13141314    /* Validate input. */
  • trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp

    r50196 r50199  
    813813
    814814/**
    815  * Implementation for reading an OVF. This starts a new thread which will call
    816  * Appliance::taskThreadImportOrExport() which will then call readFS() or readS3().
    817  * This will then open the OVF with ovfreader.cpp.
     815 * Implementation for reading an OVF (via task).
     816 *
     817 * This starts a new thread which will call
     818 * Appliance::taskThreadImportOrExport() which will then call readFS() or
     819 * readS3(). This will then open the OVF with ovfreader.cpp.
    818820 *
    819821 * This is in a separate private method because it is used from three locations:
     
    826828 * 3) from Appliance::readS3(), which got called from a previous instance of Appliance::taskThreadImportOrExport().
    827829 *
    828  * @param aLocInfo
    829  * @param aProgress
    830  * @return
     830 * @param   aLocInfo    The OVF location.
     831 * @param   aProgress   Where to return the progress object.
     832 * @return  COM success status code. COM error codes will be thrown.
    831833 */
    832834HRESULT Appliance::i_readImpl(const LocationInfo &aLocInfo, ComObjPtr<Progress> &aProgress)
     
    11461148        /* Read the OVF into a memory buffer */
    11471149        size_t cbSize = 0;
    1148         int vrc = ShaReadBuf(strFilename.c_str(), &pvTmpBuf, &cbSize, pIfIo, pStorage);
     1150        int vrc = readFileIntoBuffer(strFilename.c_str(), &pvTmpBuf, &cbSize, pIfIo, pStorage);
    11491151        if (RT_FAILURE(vrc)
    11501152            || !pvTmpBuf)
     
    11611163
    11621164            uint8_t digest[RTSHA256_HASH_SIZE];
    1163             size_t cbDigest = RTSHA256_DIGEST_LEN;
     1165            size_t cchDigest = RTSHA256_DIGEST_LEN;
    11641166            char *pszDigest;
    11651167
    11661168            RTSha256(pvTmpBuf, cbSize, &digest[0]);
    11671169
    1168             vrc = RTStrAllocEx(&pszDigest, cbDigest + 1);
    1169             if (RT_SUCCESS(vrc))
    1170                 vrc = RTSha256ToString(digest, pszDigest, cbDigest + 1);
    1171             else
    1172                 throw setError(VBOX_E_FILE_ERROR,
    1173                            tr("Could not allocate string for SHA256 digest (%Rrc)"), vrc);
    1174 
     1170            vrc = RTStrAllocEx(&pszDigest, cchDigest + 1);
     1171            if (RT_FAILURE(vrc))
     1172                throw setError(E_OUTOFMEMORY, tr("Could not allocate string for SHA256 digest (%Rrc)"), vrc);
     1173
     1174            vrc = RTSha256ToString(digest, pszDigest, cchDigest + 1);
    11751175            if (RT_SUCCESS(vrc))
    11761176                /* Copy the SHA256 sum of the OVF file for later validation */
    11771177                m->strOVFSHADigest = pszDigest;
    11781178            else
    1179                 throw setError(VBOX_E_FILE_ERROR,
    1180                            tr("Converting SHA256 digest to a string was failed (%Rrc)"), vrc);
     1179                throw setError(VBOX_E_FILE_ERROR, tr("Converting SHA256 digest to a string was failed (%Rrc)"), vrc);
    11811180
    11821181            RTStrFree(pszDigest);
     
    20472046    bool fOldDigest = pStorage->fCreateDigest;/* Save the old digest property */
    20482047    pStorage->fCreateDigest = fCreateDigest;
    2049     int vrc = ShaReadBuf(strFile.c_str(), ppvBuf, pcbSize, pCallbacks, pStorage);
     2048    int vrc = readFileIntoBuffer(strFile.c_str(), ppvBuf, pcbSize, pCallbacks, pStorage);
    20502049    if (   RT_FAILURE(vrc)
    20512050        && vrc != VERR_FILE_NOT_FOUND)
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