VirtualBox

忽略:
時間撮記:
2015-6-26 上午08:47:05 (9 年 以前)
作者:
vboxsync
訊息:

Build fix.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Main/src-client/GuestDnDTargetImpl.cpp

    r56616 r56655  
    277277
    278278    /* Make a flat data string out of the supported format list. */
    279     Utf8Str strFormats = GuestDnD::toFormatString(m_strFormats, aFormats);
     279    Utf8Str strFormats = GuestDnD::toFormatString(m_vecFmtSup, aFormats);
     280
    280281    /* If there is no valid supported format, ignore this request. */
    281282    if (strFormats.isEmpty())
     
    343344
    344345    /* Make a flat data string out of the supported format list. */
    345     RTCString strFormats = GuestDnD::toFormatString(m_strFormats, aFormats);
     346    RTCString strFormats = GuestDnD::toFormatString(m_vecFmtSup, aFormats);
    346347    /* If there is no valid supported format, ignore this request. */
    347348    if (strFormats.isEmpty())
     
    434435
    435436    /* Make a flat data string out of the supported format list. */
    436     Utf8Str strFormats = GuestDnD::toFormatString(m_strFormats, aFormats);
     437    Utf8Str strFormats = GuestDnD::toFormatString(m_vecFmtSup, aFormats);
    437438    /* If there is no valid supported format, ignore this request. */
    438439    if (strFormats.isEmpty())
     
    462463            {
    463464                resAction = GuestDnD::toMainAction(pResp->defAction());
    464                 aFormat = pResp->format();
     465                aFormat = pResp->fmtReq();
    465466
    466467                LogFlowFunc(("resFormat=%s, resAction=%RU32\n",
    467                              pResp->format().c_str(), pResp->defAction()));
     468                             pResp->fmtReq().c_str(), pResp->defAction()));
    468469            }
    469470        }
     
    556557        pSendCtx->mpResp        = pResp;
    557558        pSendCtx->mScreenID     = aScreenId;
    558         pSendCtx->mFormat       = aFormat;
     559        pSendCtx->mFmtReq       = aFormat;
    559560        pSendCtx->mData.vecData = aData;
    560561
     
    692693    mDataBase.mListOutgoing.clear();
    693694
    694     const char *pszFormat = pCtx->mFormat.c_str();
    695     uint32_t cbFormat = pCtx->mFormat.length() + 1;
     695    const char *pszFormat = pCtx->mFmtReq.c_str();
     696    uint32_t cbFormat = pCtx->mFmtReq.length() + 1;
    696697
    697698    /* Do we need to build up a file tree? */
     
    11291130        MsgSndData.setType(DragAndDropSvc::HOST_DND_HG_SND_DATA);
    11301131        MsgSndData.setNextUInt32(pCtx->mScreenID);
    1131         MsgSndData.setNextPointer((void *)pCtx->mFormat.c_str(), (uint32_t)pCtx->mFormat.length() + 1);
    1132         MsgSndData.setNextUInt32((uint32_t)pCtx->mFormat.length() + 1);
     1132        MsgSndData.setNextPointer((void *)pCtx->mFmtReq.c_str(), (uint32_t)pCtx->mFmtReq.length() + 1);
     1133        MsgSndData.setNextUInt32((uint32_t)pCtx->mFmtReq.length() + 1);
    11331134        MsgSndData.setNextPointer((void*)strData.c_str(), (uint32_t)cbData);
    11341135        MsgSndData.setNextUInt32((uint32_t)cbData);
     
    12791280    Msg.setType(DragAndDropSvc::HOST_DND_HG_SND_DATA);
    12801281    Msg.setNextUInt32(pCtx->mScreenID);
    1281     Msg.setNextPointer((void *)pCtx->mFormat.c_str(), (uint32_t)pCtx->mFormat.length() + 1);
    1282     Msg.setNextUInt32((uint32_t)pCtx->mFormat.length() + 1);
     1282    Msg.setNextPointer((void *)pCtx->mFmtReq.c_str(), (uint32_t)pCtx->mFmtReq.length() + 1);
     1283    Msg.setNextUInt32((uint32_t)pCtx->mFmtReq.length() + 1);
    12831284    Msg.setNextPointer((void*)&pCtx->mData.vecData.front(), (uint32_t)cbDataTotal);
    12841285    Msg.setNextUInt32(cbDataTotal);
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette