VirtualBox

Changeset 63567 in vbox for trunk


Ignore:
Timestamp:
Aug 16, 2016 2:06:54 PM (8 years ago)
Author:
vboxsync
Message:

scm: cleaning up todos

Location:
trunk/src/VBox
Files:
71 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Debugger/DBGPlugInCommonELF.cpp

    r62480 r63567  
    2020*   Header Files                                                                                                                 *
    2121*********************************************************************************************************************************/
    22 #define LOG_GROUP LOG_GROUP_DBGF ///@todo add new log group.
     22#define LOG_GROUP LOG_GROUP_DBGF /// @todo add new log group.
    2323#include "DBGPlugInCommonELF.h"
    2424
  • trunk/src/VBox/Debugger/DBGPlugInDarwin.cpp

    r62838 r63567  
    2020*   Header Files                                                                                                                 *
    2121*********************************************************************************************************************************/
    22 #define LOG_GROUP LOG_GROUP_DBGF ///@todo add new log group.
     22#define LOG_GROUP LOG_GROUP_DBGF /// @todo add new log group.
    2323#include "DBGPlugIns.h"
    2424#include <VBox/vmm/dbgf.h>
  • trunk/src/VBox/Debugger/DBGPlugInLinux.cpp

    r62881 r63567  
    2020*   Header Files                                                                                                                 *
    2121*********************************************************************************************************************************/
    22 #define LOG_GROUP LOG_GROUP_DBGF ///@todo add new log group.
     22#define LOG_GROUP LOG_GROUP_DBGF /// @todo add new log group.
    2323#include "DBGPlugIns.h"
    2424#include "DBGPlugInCommonELF.h"
     
    702702    }
    703703
    704     /** @todo: Try to parse where the single messages start to make use of cMessages. */
     704    /** @todo Try to parse where the single messages start to make use of cMessages. */
    705705    size_t cchLength = RTStrNLen((const char *)pbLogBuf, cbLogBuf);
    706706    memcpy(&pszBuf[0], pbLogBuf, RT_MIN(cbBuf, cchLength));
  • trunk/src/VBox/Debugger/DBGPlugInOS2.cpp

    r62881 r63567  
    2020*   Header Files                                                                                                                 *
    2121*********************************************************************************************************************************/
    22 #define LOG_GROUP LOG_GROUP_DBGF ///@todo add new log group.
     22#define LOG_GROUP LOG_GROUP_DBGF /// @todo add new log group.
    2323#include "DBGPlugIns.h"
    2424#include <VBox/vmm/dbgf.h>
  • trunk/src/VBox/Debugger/DBGPlugInSolaris.cpp

    r62840 r63567  
    2020*   Header Files                                                                                                                 *
    2121*********************************************************************************************************************************/
    22 #define LOG_GROUP LOG_GROUP_DBGF ///@todo add new log group.
     22#define LOG_GROUP LOG_GROUP_DBGF /// @todo add new log group.
    2323#include "DBGPlugIns.h"
    2424#include "DBGPlugInCommonELF.h"
  • trunk/src/VBox/Debugger/DBGPlugInWinNt.cpp

    r62840 r63567  
    2020*   Header Files                                                                                                                 *
    2121*********************************************************************************************************************************/
    22 #define LOG_GROUP LOG_GROUP_DBGF ///@todo add new log group.
     22#define LOG_GROUP LOG_GROUP_DBGF /// @todo add new log group.
    2323#include "DBGPlugIns.h"
    2424#include <VBox/vmm/dbgf.h>
  • trunk/src/VBox/Debugger/VBoxDbgConsole.cpp

    r62480 r63567  
    292292
    293293    QString strCommand = currentText();
    294     /* TODO: trim whitespace? */
     294    /** @todo trim whitespace? */
    295295    if (strCommand.isEmpty())
    296296        return;
  • trunk/src/VBox/Disassembler/DisasmCore.cpp

    r62594 r63567  
    19701970            else
    19711971                pParam->fUse |= DISUSE_REG_GEN32;
    1972             // TODO: Check if the register number is correct
     1972            /// @todo Check if the register number is correct
    19731973            pParam->Base.idxGenReg = (pDis->bVexDestReg >> 1) ^ 0xf;
    19741974        break;
  • trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp

    r63457 r63567  
    589589                    {
    590590                        PUT_C(',');
    591                         PUT_NUM_8(0x90); ///@todo fixme.
     591                        PUT_NUM_8(0x90); /// @todo fixme.
    592592                    }
    593593                    pszFmt = "";
     
    13711371     * Mod rm + SIB: Check for duplicate EBP encodings that yasm won't use for very good reasons.
    13721372     */
    1373     if (    pDis->uAddrMode != DISCPUMODE_16BIT ///@todo correct?
     1373    if (    pDis->uAddrMode != DISCPUMODE_16BIT /// @todo correct?
    13741374        &&  pDis->ModRM.Bits.Rm == 4
    13751375        &&  pDis->ModRM.Bits.Mod != 3)
  • trunk/src/VBox/Disassembler/DisasmTables.cpp

    r62479 r63567  
    2727
    2828//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    29 //TODO: Verify tables for correctness
    30 //TODO: opcode type (harmless, potentially dangerous, dangerous)
     29/// @todo Verify tables for correctness
     30/// @todo opcode type (harmless, potentially dangerous, dangerous)
    3131//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    3232
     
    313313    OP("les %Gv,%Mp",        IDX_ParseModRM,     IDX_UseModRM,      0,          OP_LES,         OP_PARM_Gv,      OP_PARM_Mp,     OP_PARM_NONE,   DISOPTYPE_HARMLESS | DISOPTYPE_INVALID_64),
    314314    OP("lds %Gv,%Mp",        IDX_ParseModRM,     IDX_UseModRM,      0,          OP_LDS,         OP_PARM_Gv,      OP_PARM_Mp,     OP_PARM_NONE,   DISOPTYPE_HARMLESS | DISOPTYPE_RRM_DANGEROUS | DISOPTYPE_INVALID_64),
    315     /* @todo these two are actually group11 */
     315    /** @todo these two are actually group11 */
    316316    OP("mov %Eb,%Ib",        IDX_ParseModRM,     IDX_ParseImmByte,  0,          OP_MOV,         OP_PARM_Eb,      OP_PARM_Ib,     OP_PARM_NONE,   DISOPTYPE_HARMLESS),
    317317    OP("mov %Ev,%Iz",        IDX_ParseModRM,     IDX_ParseImmZ,     0,          OP_MOV,         OP_PARM_Ev,      OP_PARM_Iz,     OP_PARM_NONE,   DISOPTYPE_HARMLESS),
     
    22172217    OP("fst %Md",            IDX_ParseModRM,     0,          0,          OP_FST,     OP_PARM_Md,         OP_PARM_NONE,   OP_PARM_NONE,   DISOPTYPE_HARMLESS),
    22182218    OP("fstp %Md",           IDX_ParseModRM,     0,          0,          OP_FSTP,    OP_PARM_Md,         OP_PARM_NONE,   OP_PARM_NONE,   DISOPTYPE_HARMLESS),
    2219     //TODO:??
     2219    /// @todo ??
    22202220    OP("fldenv %M",          IDX_ParseModRM,     0,          0,          OP_FLDENV,  OP_PARM_M,          OP_PARM_NONE,   OP_PARM_NONE,   DISOPTYPE_HARMLESS),
    22212221    OP("fldcw %Ew",          IDX_ParseModRM,     0,          0,          OP_FSUBR,   OP_PARM_Ew,         OP_PARM_NONE,   OP_PARM_NONE,   DISOPTYPE_HARMLESS),
    2222     //TODO:??
     2222    /// @todo ??
    22232223    OP("fstenv %M",          IDX_ParseModRM,     0,          0,          OP_FSTENV,  OP_PARM_M,          OP_PARM_NONE,   OP_PARM_NONE,   DISOPTYPE_HARMLESS),
    22242224    OP("fstcw %Ew",          IDX_ParseModRM,     0,          0,          OP_FSTCW,   OP_PARM_Ew,         OP_PARM_NONE,   OP_PARM_NONE,   DISOPTYPE_HARMLESS),
  • trunk/src/VBox/Disassembler/DisasmTablesX64.cpp

    r62479 r63567  
    2626
    2727//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    28 //TODO: Verify tables for correctness
    29 //TODO: opcode type (harmless, potentially dangerous, dangerous)
     28/// @todo Verify tables for correctness
     29/// @todo opcode type (harmless, potentially dangerous, dangerous)
    3030//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    3131
     
    287287    OP("VEX 3-byte",         IDX_ParseVex3b,     0,                 0,          OP_VEX3B,       OP_PARM_NONE,    OP_PARM_NONE,   OP_PARM_NONE,   DISOPTYPE_HARMLESS),
    288288    OP("VEX 2-byte",         IDX_ParseVex2b,     0,                 0,          OP_VEX2B,       OP_PARM_NONE,    OP_PARM_NONE,   OP_PARM_NONE,   DISOPTYPE_HARMLESS),
    289     /* @todo these two are actually group11 */
     289    /** @todo these two are actually group11 */
    290290    OP("mov %Eb,%Ib",        IDX_ParseModRM,     IDX_ParseImmByte,  0,          OP_MOV,         OP_PARM_Eb,      OP_PARM_Ib,     OP_PARM_NONE,   DISOPTYPE_HARMLESS),
    291291    OP("mov %Ev,%Iz",        IDX_ParseModRM,     IDX_ParseImmZ,     0,          OP_MOV,         OP_PARM_Ev,      OP_PARM_Iz,     OP_PARM_NONE,   DISOPTYPE_HARMLESS),
  • trunk/src/VBox/ExtPacks/BusMouseSample/BusMouse.cpp

    r63419 r63567  
    765765
    766766    pThis->irq = irq_lvl;
    767     ///@todo: remove after properly enabling RC/GC support
     767    /// @todo remove after properly enabling RC/GC support
    768768    fGCEnabled = fR0Enabled = false;
    769769    Log(("busmouse: IRQ=%d fGCEnabled=%RTbool fR0Enabled=%RTbool\n", irq_lvl, fGCEnabled, fR0Enabled));
  • trunk/src/VBox/ExtPacks/VNC/VBoxVNC.cpp

    r63420 r63567  
    817817                    return;
    818818                }
    819             ///@todo: more orders
     819            /// @todo more orders
    820820            }
    821821        }
     
    930930    RT_NOREF(pInstance);
    931931
    932     ///@todo: what's behavior for this. hide doesn't seems right
     932    /// @todo what's behavior for this. hide doesn't seems right
    933933    //rfbSetCursor(pInstance->mVNCServer, NULL);
    934934}
     
    10501050            break;
    10511051        }
    1052         ///@todo lots more queries to implement
     1052        /// @todo lots more queries to implement
    10531053        default:
    10541054            break;
     
    11281128    else if (pCallbacks->u64Version == VRDE_INTERFACE_VERSION_1)
    11291129    {
    1130         ///@todo: this is incorrect and it will cause crash if client call unsupport func.
     1130        /// @todo this is incorrect and it will cause crash if client call unsupport func.
    11311131        mCallbacks = (VRDECALLBACKS_4 *)pCallbacks;
    11321132        mCallback = pvCallback;
     
    12991299    VNCServerImpl *instance = static_cast<VNCServerImpl *>(cl->screen->screenData);
    13001300
    1301     ///@todo: we need auth user here
     1301    /// @todo we need auth user here
    13021302
    13031303    instance->mCallbacks->VRDECallbackClientConnect(instance->mCallback, (int)cl->sock);
  • trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostart-win.cpp

    r63289 r63567  
    635635    int rc = autostartSetup();
    636636
    637     /** @todo: Implement config options. */
     637    /** @todo Implement config options. */
    638638    rc = autostartStartMain(NULL);
    639639    if (RT_FAILURE(rc))
     
    691691                        {
    692692                            LogFlow(("autostartSvcWinServiceMain: woke up\n"));
    693                             /** @todo: Autostop part. */
     693                            /** @todo Autostop part. */
    694694                            err = NO_ERROR;
    695695                        }
  • trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxModAPIMonitor.cpp

    r63294 r63567  
    521521    }
    522522
    523     return SUCCEEDED(rc) ? VINF_SUCCESS : VERR_COM_IPRT_ERROR; /* @todo Find a better rc! */
     523    return SUCCEEDED(rc) ? VINF_SUCCESS : VERR_COM_IPRT_ERROR; /** @todo Find a better rc! */
    524524}
    525525
  • trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxModBallooning.cpp

    r63294 r63567  
    398398#endif
    399399        if (FAILED(rc))
    400             vrc = VERR_COM_IPRT_ERROR; /* @todo Find better rc! */
     400            vrc = VERR_COM_IPRT_ERROR; /** @todo Find better rc! */
    401401
    402402    } while (0);
  • trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxWatchdog.cpp

    r63495 r63567  
    421421    /** @todo Add std exception handling! */
    422422
    423     return SUCCEEDED(rc) ? VINF_SUCCESS : VERR_COM_IPRT_ERROR; /* @todo Find a better error! */
     423    return SUCCEEDED(rc) ? VINF_SUCCESS : VERR_COM_IPRT_ERROR; /** @todo Find a better error! */
    424424}
    425425
  • trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp

    r63384 r63567  
    19911991    AssertRC(vrc);
    19921992
    1993     /** @todo: Support convert to raw for floppy and DVD images too. */
     1993    /** @todo Support convert to raw for floppy and DVD images too. */
    19941994    vrc = VDCreate(pVDIfs, VDTYPE_HDD, &pDisk);
    19951995    if (RT_FAILURE(vrc))
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageAppliance.cpp

    r63300 r63567  
    813813
    814814                        case VirtualSystemDescriptionType_NetworkAdapter:
    815                             RTPrintf("%2u: Network adapter: orig %ls, config %ls, extra %ls\n",   // @todo implement once we have a plan for the back-end
     815                            RTPrintf("%2u: Network adapter: orig %ls, config %ls, extra %ls\n",   /// @todo implement once we have a plan for the back-end
    816816                                     a,
    817817                                     aOvfValues[a],
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp

    r63300 r63567  
    11211121                                                     fAllowLocalLogon));
    11221122        }
    1123 #if 0 /* TODO: review & remove */
     1123#if 0 /** @todo review & remove */
    11241124        else if (!strcmp(a->argv[1], "dvdattach"))
    11251125        {
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp

    r63469 r63567  
    251251            }
    252252
    253             return VINF_SUCCESS; /* @todo */
     253            return VINF_SUCCESS; /** @todo */
    254254        }
    255255
     
    19271927    }
    19281928
    1929     return VINF_SUCCESS; /* @todo */
     1929    return VINF_SUCCESS; /** @todo */
    19301930}
    19311931#endif
     
    35543554            }
    35553555
    3556             /** @todo: Show more information about this element. */
     3556            /** @todo Show more information about this element. */
    35573557        }
    35583558
  • trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp

    r63384 r63567  
    399399    {
    400400        // likely all this double copy is now excessive, and we can just use existing event object
    401         // @todo: eliminate it
     401        /// @todo eliminate it
    402402        switch (aType)
    403403        {
  • trunk/src/VBox/Frontends/VBoxSDL/VBoxSDLTest.cpp

    r62817 r63567  
    2222# pragma warning(disable:4121)
    2323#endif
    24 #if defined(RT_OS_WINDOWS) ///@todo someone please explain why we don't follow the book!
     24#if defined(RT_OS_WINDOWS) /// @todo someone please explain why we don't follow the book!
    2525# define _SDL_main_h
    2626#endif
  • trunk/src/VBox/Frontends/VirtualBox/src/UIMediumTypeChangeDialog.cpp

    r62082 r63567  
    122122{
    123123#ifdef VBOX_WS_MAC
    124     // TODO: Is that necessary?
     124    /// @todo Is that necessary?
    125125    setWindowFlags(Qt::Sheet);
    126126#else /* !VBOX_WS_MAC */
  • trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp

    r63492 r63567  
    323323    if(mcUsage == mcSize)
    324324    {
    325         /* @todo: resize */
     325        /** @todo resize */
    326326        AssertFailed();
    327327    }
     
    25332533        if(!bSuccess)
    25342534        {
    2535             /* @todo: this is very bad, should not be here */
     2535            /** @todo this is very bad, should not be here */
    25362536            return VERR_GENERAL_FAILURE;
    25372537        }
     
    30143014                                 ;
    30153015
    3016         /* @todo: check if we could use DDSCAPS_ALPHA instead of colorkeying */
     3016        /** @todo check if we could use DDSCAPS_ALPHA instead of colorkeying */
    30173017
    30183018        pCmd->u.out.caps2 = VBOXVHWA_CAPS2_CANRENDERWINDOWED
    30193019                                    | VBOXVHWA_CAPS2_WIDESURFACES;
    30203020
    3021         //TODO: setup stretchCaps
     3021        /// @todo setup stretchCaps
    30223022        pCmd->u.out.stretchCaps = 0;
    30233023
    30243024        pCmd->u.out.numOverlays = 1;
    3025         /* TODO: set curOverlays properly */
     3025        /** @todo set curOverlays properly */
    30263026        pCmd->u.out.curOverlays = 0;
    30273027
     
    35903590{
    35913591//    PVM pVM = (PVM)pCmd->pVM;
    3592 //    uint32_t intsId = 0; /* @todo: set the proper id */
     3592//    uint32_t intsId = 0; /** @todo set the proper id */
    35933593//
    35943594//    char nameFuf[sizeof(VBOXQGL_STATE_NAMEBASE) + 8];
     
    36213621uchar * VBoxVHWAImage::vboxVRAMAddressFromOffset(uint64_t offset)
    36223622{
    3623     /* @todo: check vramSize() */
     3623    /** @todo check vramSize() */
    36243624    return (offset != VBOXVHWA_OFFSET64_VOID) ? ((uint8_t*)vramBase()) + offset : NULL;
    36253625}
     
    50605060        return;
    50615061#else
    5062     //TODO:
     5062    /// @todo
    50635063#endif
    50645064    }
  • trunk/src/VBox/Frontends/VirtualBox/src/VBoxGLSupportInfo.cpp

    r63305 r63567  
    467467            VBOXVHWA_PFNINIT(context, PFNVBOXVHWA_DELETE_PROGRAM, DeleteProgram, DeleteObjectARB, rc);
    468468
    469         //TODO:    VBOXVHWA_PFNINIT(PFNVBOXVHWA_IS_SHADER, IsShader, rc);
     469        /// @todo    VBOXVHWA_PFNINIT(PFNVBOXVHWA_IS_SHADER, IsShader, rc);
    470470            VBOXVHWA_PFNINIT(context, PFNVBOXVHWA_GET_SHADERIV, GetShaderiv, GetObjectParameterivARB, rc);
    471         //TODO:    VBOXVHWA_PFNINIT(PFNVBOXVHWA_IS_PROGRAM, IsProgram, rc);
     471        /// @todo    VBOXVHWA_PFNINIT(PFNVBOXVHWA_IS_PROGRAM, IsProgram, rc);
    472472            VBOXVHWA_PFNINIT(context, PFNVBOXVHWA_GET_PROGRAMIV, GetProgramiv, GetObjectParameterivARB, rc);
    473473            VBOXVHWA_PFNINIT(context, PFNVBOXVHWA_GET_ATTACHED_SHADERS, GetAttachedShaders, GetAttachedObjectsARB, rc);
     
    666666    return false;
    667667#else
    668     /* @todo: test & enable external app approach*/
     668    /** @todo test & enable external app approach*/
    669669    VBoxGLTmpContext ctx;
    670670    const QGLContext *pContext = ctx.makeCurrent();
  • trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp

    r63317 r63567  
    124124        case KMachineState_RestoringSnapshot:      return UIIconPool::iconSet(":/state_discarding_16px.png");
    125125        case KMachineState_DeletingSnapshot:       return UIIconPool::iconSet(":/state_discarding_16px.png");
    126         case KMachineState_SettingUp:              return UIIconPool::iconSet(":/vm_settings_16px.png"); // TODO: Change icon!
     126        case KMachineState_SettingUp:              return UIIconPool::iconSet(":/vm_settings_16px.png"); /// @todo Change icon!
    127127        // case KMachineState_FirstOnline:
    128128        // case KMachineState_LastOnline:
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIImageTools.cpp

    r62493 r63567  
    3232
    3333
    34 /* Todo: Think about the naming convention and if the images should be
     34/** @todo Think about the naming convention and if the images should be
    3535 * processed in place or return changed copies. Make it more uniform. Add
    3636 * asserts if the bit depth of the given image could not processed. */
     
    5353void dimImage(QImage& image)
    5454{
    55     /* Todo: factor out the < 32bit case, cause this can be done a lot faster
     55    /** @todo factor out the < 32bit case, cause this can be done a lot faster
    5656     * by just processing every second line. */
    5757    for (int y = 0; y < image.height(); ++y)
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp

    r62493 r63567  
    16901690    QString severity;
    16911691
    1692     // TODO: Move to Runtime UI!
     1692    /// @todo Move to Runtime UI!
    16931693    /* Preprocessing: */
    16941694    if (fFatal)
     
    17621762    }
    17631763
    1764     // TODO: Move to Runtime UI!
     1764    /// @todo Move to Runtime UI!
    17651765    /* Postprocessing: */
    17661766    if (fFatal)
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp

    r63492 r63567  
    43244324void VBoxGlobal::cleanup()
    43254325{
    4326     // TODO: Shouldn't that be protected with a mutex or something?
     4326    /// @todo Shouldn't that be protected with a mutex or something?
    43274327    /* Remember that the cleanup is in progress preventing any unwanted
    43284328     * stuff which could be called from the other threads: */
  • trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMedium.cpp

    r62493 r63567  
    446446                          bool fUseHTML /* = false */) const
    447447{
    448     // @todo the below check is rough; if m_medium becomes uninitialized, any
     448    /// @todo the below check is rough; if m_medium becomes uninitialized, any
    449449    // of getters called afterwards will also fail. The same relates to the
    450450    // root hard drive object (that will be the hard drive itself in case of
     
    498498    }
    499499
    500     // @todo prepend the details with the warning/error icon when not accessible
     500    /// @todo prepend the details with the warning/error icon when not accessible
    501501
    502502    switch (eState)
  • trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.cpp

    r63318 r63567  
    17331733void UIMediumManager::retranslateUi()
    17341734{
    1735     // TODO: Rename translation context in .nls files!
     1735    /// @todo Rename translation context in .nls files!
    17361736    /* Most of these translations were moved from VBoxMediaManagerDlg.ui file
    17371737     * to keep old translation context.. */
  • trunk/src/VBox/Frontends/VirtualBox/src/net/UINetworkRequestWidget.cpp

    r62493 r63567  
    219219            strErrorText = strErrorText.arg(QString("<b>%1</b>").arg(links[i]));
    220220
    221     // @todo: NLS: Embed <br> directly into error header text.
     221    /// @todo NLS: Embed <br> directly into error header text.
    222222    /* Prepend the error-message with <br> symbol: */
    223223    strErrorText.prepend("<br>");
  • trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/VBoxIChatTheaterWrapper.m

    r56335 r63567  
    140140        /* Possible values: IMVideoOptimizationDefault, IMVideoOptimizationStills, IMVideoOptimizationReplacement */
    141141        [avManager setVideoOptimizationOptions:IMVideoOptimizationDefault];
    142         /* ToDo: Audio support */
     142        /** @todo Audio support */
    143143        [avManager setNumberOfAudioChannels:0];
    144144        /* Start the streaming of the video */
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIIndicatorsPool.cpp

    r62493 r63567  
    864864                    .arg(VBoxGlobal::tr("Execution Cap", "details report"), strCPUExecCap));
    865865
    866         // TODO: We had to use that large NLS above for now.
     866        /// @todo We had to use that large NLS above for now.
    867867        //       Later it should be reworked to be well-maintainable..
    868868        /* Separately add information about paravirtualization interface feature: */
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp

    r63553 r63567  
    315315         * disable global hot keys and
    316316         * enable watching modifiers (for right/left separation). */
    317         // TODO: Is that really needed?
     317        /// @todo Is that really needed?
    318318        ::DarwinDisableGlobalHotKeys(true);
    319319        m_views[uScreenId]->grabKeyboard();
     
    443443         * enable global hot keys and
    444444         * disable watching modifiers (for right/left separation). */
    445         // TODO: Is that really needed?
     445        /// @todo Is that really needed?
    446446        ::DarwinDisableGlobalHotKeys(false);
    447447        m_views[m_iKeyboardCaptureViewIndex]->releaseKeyboard();
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp

    r63317 r63567  
    916916
    917917#ifdef VBOX_WITH_DEBUGGER_GUI
    918     // TODO: Fix all DEBUGGER stuff!
     918    /// @todo Fix all DEBUGGER stuff!
    919919    /* HACK ALERT! Really ugly workaround for the resizing to 9x1 done by DevVGA if provoked before power on. */
    920920    if (size.width() < 16 || size.height() < 16)
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.cpp

    r63321 r63567  
    265265bool UIMachineWindow::x11Event(XEvent *pEvent)
    266266{
    267     // TODO: Is that really needed?
     267    /// @todo Is that really needed?
    268268    /* Qt bug: when the machine-view grabs the keyboard,
    269269     * FocusIn, FocusOut, WindowActivate and WindowDeactivate Qt events are
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp

    r63321 r63567  
    19231923#  ifdef VBOX_GUI_WITH_HIDPI
    19241924    /* Adjust backing-scale-factor: */
    1925     // TODO: In case of multi-monitor setup check whether backing-scale factor and cursor are screen specific.
     1925    /// @todo In case of multi-monitor setup check whether backing-scale factor and cursor are screen specific.
    19261926    /* Get screen-id of main-window: */
    19271927    const ulong uScreenID = machineLogic()->activeMachineWindow()->screenId();
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/normal/UIMachineLogicNormal.cpp

    r63054 r63567  
    302302        return;
    303303
    304 #ifdef VBOX_WS_MAC // TODO: Is that really need here?
     304#ifdef VBOX_WS_MAC /// @todo Is that really need here?
    305305    /* We have to make sure that we are getting the front most process.
    306306     * This is necessary for Qt versions > 4.3.3: */
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/scale/UIMachineLogicScale.cpp

    r63054 r63567  
    137137        return;
    138138
    139 #ifdef VBOX_WS_MAC // TODO: Is that really need here?
     139#ifdef VBOX_WS_MAC /// @todo Is that really need here?
    140140    /* We have to make sure that we are getting the front most process.
    141141     * This is necessary for Qt versions > 4.3.3: */
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp

    r63291 r63567  
    333333{
    334334    /* Make sure any pending D&D events are consumed. */
    335     // TODO: What? So dangerous method for so cheap purpose?
     335    /// @todo What? So dangerous method for so cheap purpose?
    336336    qApp->processEvents();
    337337
     
    823823            continue;
    824824
    825         // TODO: Detach separate UI process..
     825        /// @todo Detach separate UI process..
    826826        AssertFailed();
    827827    }
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialog.cpp

    r62493 r63567  
    706706    m_pWarningPane->registerValidator(pValidator);
    707707
    708     // TODO: Why here?
     708    /// @todo Why here?
    709709    /* Configure navigation (tab-order): */
    710710    pPage->setOrderAfter(m_pSelector->widget());
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.cpp

    r62493 r63567  
    624624    /* Install global event filter
    625625     * to handle boot-table focus in/out events: */
    626     // TODO: Get rid of that *crap*!
     626    /// @todo Get rid of that *crap*!
    627627    qApp->installEventFilter(this);
    628628
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.cpp

    r62493 r63567  
    737737        m_pRootItem->appendChild(vi);
    738738
    739         /* @todo: ask Dmitry about include/COMDefs.h:232 */
     739        /** @todo ask Dmitry about include/COMDefs.h:232 */
    740740        QVector<KVirtualSystemDescriptionType> types;
    741741        QVector<QString> refs;
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/firstrun/UIWizardFirstRun.cpp

    r62493 r63567  
    8181    QString mediumId = field("id").toString();
    8282    UIMedium vmedium = vboxGlobal().medium(mediumId);
    83     CMedium medium = vmedium.medium(); // @todo r=dj can this be cached somewhere?
     83    CMedium medium = vmedium.medium(); /// @todo r=dj can this be cached somewhere?
    8484    /* Mount medium to the predefined port/device: */
    8585    m_machine.MountMedium(cda.GetController(), cda.GetPort(), cda.GetDevice(), medium, false /* force */);
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp

    r62493 r63567  
    276276            {
    277277                UIMedium vmedium = vboxGlobal().medium(strId);
    278                 CMedium medium = vmedium.medium();              // @todo r=dj can this be cached somewhere?
     278                CMedium medium = vmedium.medium();              /// @todo r=dj can this be cached somewhere?
    279279                machine.AttachDevice(strHDName, 0, 0, KDeviceType_HardDisk, medium);
    280280                if (!machine.isOk())
     
    311311        {
    312312            /* Unregister on failure */
    313             QVector<CMedium> aMedia = m_machine.Unregister(KCleanupMode_UnregisterOnly);   //  @todo replace with DetachAllReturnHardDisksOnly once a progress dialog is in place below
     313            QVector<CMedium> aMedia = m_machine.Unregister(KCleanupMode_UnregisterOnly);   /// @todo replace with DetachAllReturnHardDisksOnly once a progress dialog is in place below
    314314            if (vbox.isOk())
    315315            {
    316316                CProgress progress = m_machine.DeleteConfig(aMedia);
    317                 progress.WaitForCompletion(-1);         // @todo do this nicely with a progress dialog, this can delete lots of files
     317                progress.WaitForCompletion(-1);         /// @todo do this nicely with a progress dialog, this can delete lots of files
    318318            }
    319319            return false;
  • trunk/src/VBox/GuestHost/SharedClipboard/x11-clipboard.cpp

    r63550 r63567  
    9898
    9999
    100     /* TODO: Inkscape exports image/png but not bmp... */
     100    /** @todo Inkscape exports image/png but not bmp... */
    101101};
    102102
  • trunk/src/VBox/NetworkServices/NAT/VBoxNetLwipNAT.cpp

    r63302 r63567  
    141141    VBoxNetLwipNAT(SOCKET icmpsock4, SOCKET icmpsock6);
    142142    virtual ~VBoxNetLwipNAT();
    143     void usage(){                /* @todo: should be implemented */ };
     143    void usage(){                /** @todo should be implemented */ };
    144144    int run();
    145145    virtual int init(void);
  • trunk/src/VBox/NetworkServices/NAT/proxy.c

    r63381 r63567  
    458458    DPRINTF(("socket %d\n", s));
    459459
    460     /* TODO: needs locking if dynamic modifyvm is allowed */
     460    /** @todo needs locking if dynamic modifyvm is allowed */
    461461    if (sdom == PF_INET6) {
    462462        psrc_sa = (const struct sockaddr *)g_proxy_options->src6;
  • trunk/src/VBox/NetworkServices/NAT/proxy_dhcp6ds.c

    r63280 r63567  
    187187    msg_tid = (msg_header[1] << 16) | (msg_header[2] << 8) | msg_header[3];
    188188    DPRINTF(("%s: type %u, tid 0x%6x\n", __func__, msg_type, msg_tid));
    189     if (msg_type != DHCP6_INFORMATION_REQUEST) { /* TODO:? RELAY_FORW */
     189    if (msg_type != DHCP6_INFORMATION_REQUEST) { /** @todo ? RELAY_FORW */
    190190        pbuf_free(p);
    191191        return;
  • trunk/src/VBox/NetworkServices/NAT/pxping.c

    r63381 r63567  
    335335
    336336#ifdef IPV6_RECVTCLASS  /* new in RFC 3542, there's no RFC 2292 counterpart */
    337         /* TODO: IPV6_RECVTCLASS */
     337        /** @todo IPV6_RECVTCLASS */
    338338#endif
    339339
     
    722722    icmph->id = pcb->host_id;
    723723
    724     /* TODO: use control messages to save a syscall? */
     724    /** @todo use control messages to save a syscall? */
    725725    if (hopl != pxping->hopl) {
    726726        status = setsockopt(pxping->sock6, IPPROTO_IPV6, IPV6_UNICAST_HOPS,
  • trunk/src/VBox/Storage/DMG.cpp

    r62873 r63567  
    13301330    }
    13311331
    1332     /** @todo: Merge raw extents if possible to save memory. */
     1332    /** @todo Merge raw extents if possible to save memory. */
    13331333#if 0
    13341334    pExtentNew = pThis->pExtentLast;
  • trunk/src/VBox/Storage/Parallels.cpp

    r62751 r63567  
    721721            {
    722722                /* Write the changed allocation bitmap entry. */
    723                 /** @todo: Error handling. */
     723                /** @todo Error handling. */
    724724                rc = vdIfIoIntFileWriteMeta(pImage->pIfIo, pImage->pStorage,
    725725                                            sizeof(ParallelsHeader) + iIndexInAllocationTable * sizeof(uint32_t),
  • trunk/src/VBox/Storage/QCOW.cpp

    r62873 r63567  
    11271127                               pImage->pszFilename, Header.u32Version);
    11281128
    1129             /** @todo: Check that there are no compressed clusters in the image
     1129            /** @todo Check that there are no compressed clusters in the image
    11301130             *  (by traversing the L2 tables and checking each offset).
    11311131             *  Refuse to open such images.
  • trunk/src/VBox/Storage/VCICache.cpp

    r62873 r63567  
    771771    }
    772772    else
    773         rc = VERR_INTERNAL_ERROR; /* @todo Better error code. */
     773        rc = VERR_INTERNAL_ERROR; /** @todo Better error code. */
    774774
    775775    LogFlowFunc(("returns rc=%Rrc\n", rc));
     
    17091709    }
    17101710
    1711     *pcbWriteProcess = cbToWrite; /** @todo: Implement. */
     1711    *pcbWriteProcess = cbToWrite; /** @todo Implement. */
    17121712
    17131713    LogFlowFunc(("returns %Rrc\n", rc));
  • trunk/src/VBox/Storage/VD.cpp

    r63495 r63567  
    6262
    6363/** Threshold after not recently used blocks are removed from the list. */
    64 #define VD_DISCARD_REMOVE_THRESHOLD (10 * _1M) /** @todo: experiment */
     64#define VD_DISCARD_REMOVE_THRESHOLD (10 * _1M) /** @todo experiment */
    6565
    6666/**
     
    47394739                 pvUser, pIoStorage, uOffset, pIoCtx, cbRead));
    47404740
    4741     /** @todo: Enable check for sync I/O later. */
     4741    /** @todo Enable check for sync I/O later. */
    47424742    if (!(pIoCtx->fFlags & VDIOCTX_FLAGS_SYNC))
    47434743        VD_IS_LOCKED(pDisk);
     
    48374837                 pvUser, pIoStorage, uOffset, pIoCtx, cbWrite));
    48384838
    4839     /** @todo: Enable check for sync I/O later. */
     4839    /** @todo Enable check for sync I/O later. */
    48404840    if (!(pIoCtx->fFlags & VDIOCTX_FLAGS_SYNC))
    48414841        VD_IS_LOCKED(pDisk);
     
    49474947                    VERR_INVALID_POINTER);
    49484948
    4949     /** @todo: Enable check for sync I/O later. */
     4949    /** @todo Enable check for sync I/O later. */
    49504950    if (   pIoCtx
    49514951        && !(pIoCtx->fFlags & VDIOCTX_FLAGS_SYNC))
     
    49564956    {
    49574957        /* Handle synchronous metadata I/O. */
    4958         /** @todo: Integrate with metadata transfers below. */
     4958        /** @todo Integrate with metadata transfers below. */
    49594959        rc = pVDIo->pInterfaceIo->pfnReadSync(pVDIo->pInterfaceIo->Core.pvUser,
    49604960                                               pIoStorage->pStorage, uOffset,
     
    50695069                    VERR_INVALID_POINTER);
    50705070
    5071     /** @todo: Enable check for sync I/O later. */
     5071    /** @todo Enable check for sync I/O later. */
    50725072    if (   pIoCtx
    50735073        && !(pIoCtx->fFlags & VDIOCTX_FLAGS_SYNC))
     
    50785078    {
    50795079        /* Handle synchronous metadata I/O. */
    5080         /** @todo: Integrate with metadata transfers below. */
     5080        /** @todo Integrate with metadata transfers below. */
    50815081        rc = pVDIo->pInterfaceIo->pfnWriteSync(pVDIo->pInterfaceIo->Core.pvUser,
    50825082                                               pIoStorage->pStorage, uOffset,
     
    52595259                    VERR_INVALID_POINTER);
    52605260
    5261     /** @todo: Enable check for sync I/O later. */
     5261    /** @todo Enable check for sync I/O later. */
    52625262    if (   pIoCtx
    52635263        && !(pIoCtx->fFlags & VDIOCTX_FLAGS_SYNC))
     
    52715271    {
    52725272        /* Handle synchronous flushes. */
    5273         /** @todo: Integrate with metadata transfers below. */
     5273        /** @todo Integrate with metadata transfers below. */
    52745274        rc = pVDIo->pInterfaceIo->pfnFlushSync(pVDIo->pInterfaceIo->Core.pvUser,
    52755275                                               pIoStorage->pStorage);
     
    53255325    size_t cbCopied = 0;
    53265326
    5327     /** @todo: Enable check for sync I/O later. */
     5327    /** @todo Enable check for sync I/O later. */
    53285328    if (!(pIoCtx->fFlags & VDIOCTX_FLAGS_SYNC))
    53295329        VD_IS_LOCKED(pDisk);
     
    53455345    size_t cbCopied = 0;
    53465346
    5347     /** @todo: Enable check for sync I/O later. */
     5347    /** @todo Enable check for sync I/O later. */
    53485348    if (!(pIoCtx->fFlags & VDIOCTX_FLAGS_SYNC))
    53495349        VD_IS_LOCKED(pDisk);
     
    53645364    size_t cbSet = 0;
    53655365
    5366     /** @todo: Enable check for sync I/O later. */
     5366    /** @todo Enable check for sync I/O later. */
    53675367    if (!(pIoCtx->fFlags & VDIOCTX_FLAGS_SYNC))
    53685368        VD_IS_LOCKED(pDisk);
     
    53855385    size_t cbCreated = 0;
    53865386
    5387     /** @todo: It is possible that this gets called from a filter plugin
     5387    /** @todo It is possible that this gets called from a filter plugin
    53885388     * outside of the disk lock. Refine assertion or remove completely. */
    53895389#if 0
    5390     /** @todo: Enable check for sync I/O later. */
     5390    /** @todo Enable check for sync I/O later. */
    53915391    if (!(pIoCtx->fFlags & VDIOCTX_FLAGS_SYNC))
    53925392        VD_IS_LOCKED(pDisk);
  • trunk/src/VBox/Storage/VHD.cpp

    r62794 r63567  
    13911391    }
    13921392
    1393     /* @todo Check the values of other params */
     1393    /** @todo Check the values of other params */
    13941394
    13951395    pImage = (PVHDIMAGE)RTMemAllocZ(sizeof(VHDIMAGE));
  • trunk/src/VBox/Storage/VHDX.cpp

    r63495 r63567  
    12931293            pImage->cbBlock = FileParameters.u32BlockSize;
    12941294
    1295             /* @todo: No support for differencing images yet. */
     1295            /** @todo No support for differencing images yet. */
    12961296            if (FileParameters.u32Flags & VHDX_FILE_PARAMETERS_FLAGS_HAS_PARENT)
    12971297                rc = vdIfError(pImage->pIfError, VERR_NOT_SUPPORTED, RT_SRC_POS,
  • trunk/src/VBox/Storage/VMDK.cpp

    r63151 r63567  
    32083208        }
    32093209
    3210 #if 0 /** @todo: Revisit */
     3210#if 0 /** @todo Revisit */
    32113211        cbRead += sizeof(u32Magic);
    32123212        if (cbRead == pImage->cbDescAlloc)
  • trunk/src/VBox/Storage/testcase/VDIoBackend.cpp

    r62482 r63567  
    1616 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
    1717 */
    18 #define LOGGROUP LOGGROUP_DEFAULT /** @todo: Log group */
     18#define LOGGROUP LOGGROUP_DEFAULT /** @todo Log group */
    1919#include <iprt/err.h>
    2020#include <iprt/log.h>
  • trunk/src/VBox/Storage/testcase/VDIoBackendMem.cpp

    r62729 r63567  
    1616 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
    1717 */
    18 #define LOGGROUP LOGGROUP_DEFAULT /** @todo: Log group */
     18#define LOGGROUP LOGGROUP_DEFAULT /** @todo Log group */
    1919#include <iprt/err.h>
    2020#include <iprt/log.h>
  • trunk/src/VBox/Storage/testcase/VDMemDisk.cpp

    r62733 r63567  
    1616 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
    1717 */
    18 #define LOGGROUP LOGGROUP_DEFAULT /** @todo: Log group */
     18#define LOGGROUP LOGGROUP_DEFAULT /** @todo Log group */
    1919#include <iprt/err.h>
    2020#include <iprt/log.h>
  • trunk/src/VBox/Storage/testcase/VDScript.cpp

    r62873 r63567  
    524524    int rc = RTStrToUInt64Ex(pTokenizer->pszInput, &pszNext, 0, &pToken->Class.NumConst.u64);
    525525    Assert(RT_SUCCESS(rc) || rc == VWRN_TRAILING_CHARS || rc == VWRN_TRAILING_SPACES); NOREF(rc);
    526     /** @todo: Handle number to big, throw a warning */
     526    /** @todo Handle number to big, throw a warning */
    527527
    528528    unsigned cchNumber = pszNext - pTokenizer->pszInput;
     
    630630            pToken->Pos.iChEnd += (unsigned)g_aScriptOps[i].cchOp;
    631631
    632             /** @todo: Make this prettier. */
     632            /** @todo Make this prettier. */
    633633            for (unsigned j = 0; j < g_aScriptOps[i].cchOp; j++)
    634634                vdScriptTokenizerSkipCh(pTokenizer);
     
    12081208    LogFlowFunc(("pThis=%p ppAstNodeExpr=%p\n", pThis, ppAstNodeExpr));
    12091209
    1210     /** @todo: Think about a more beautiful way of parsing this. */
     1210    /** @todo Think about a more beautiful way of parsing this. */
    12111211    while (true)
    12121212    {
     
    14501450            {
    14511451                pExpr->enmType = VDSCRIPTEXPRTYPE_CAST;
    1452                 rc = vdScriptParseCastExpression(pThis, &pExpr->Cast.pExpr); /** @todo: Kill recursion. */
     1452                rc = vdScriptParseCastExpression(pThis, &pExpr->Cast.pExpr); /** @todo Kill recursion. */
    14531453                if (RT_SUCCESS(rc))
    14541454                    pExpr->Cast.pTypeName = pTypeName;
     
    28172817                                pFn->fExternal      = false;
    28182818                                pFn->Type.Internal.pAstFn = pAstNodeFn;
    2819                                 /** @todo: Parameters. */
     2819                                /** @todo Parameters. */
    28202820                                RTStrSpaceInsert(&pThis->hStrSpaceFn, &pFn->Core);
    28212821                            }
     
    29392939    AssertReturn(cCallbacks > 0, VERR_INVALID_PARAMETER);
    29402940
    2941     /** @todo: Unregister already registered callbacks in case of an error. */
     2941    /** @todo Unregister already registered callbacks in case of an error. */
    29422942    do
    29432943    {
     
    29572957        }
    29582958
    2959         /** @todo: Validate argument and returns types. */
     2959        /** @todo Validate argument and returns types. */
    29602960        pFn->Core.pszString            = paCallbacks->pszFnName;
    29612961        pFn->Core.cchString            = strlen(pFn->Core.pszString);
  • trunk/src/VBox/Storage/testcase/VDScriptInterp.cpp

    r62731 r63567  
    596596            if (RT_SUCCESS(rc))
    597597            {
    598                 /** @todo: Declarations */
     598                /** @todo Declarations */
    599599                rc = vdScriptInterpreterPushCompoundCtrlEntry(pThis, pStmt);
    600600            }
     
    10291029        {
    10301030            /* Push the arguments onto the stack. */
    1031             /** @todo: Check expected and given argument types. */
     1031            /** @todo Check expected and given argument types. */
    10321032            for (unsigned i = 0; i < cArgs; i++)
    10331033            {
  • trunk/src/VBox/Storage/testcase/tstVDIo.cpp

    r62873 r63567  
    10531053    else
    10541054    {
    1055         /** @todo: Provide progress interface to test that cancelation
     1055        /** @todo Provide progress interface to test that cancelation
    10561056         * doesn't corrupt the data.
    10571057         */
     
    10751075    else
    10761076    {
    1077         /** @todo: Provide progress interface to test that cancelation
     1077        /** @todo Provide progress interface to test that cancelation
    10781078         * doesn't corrupt the data.
    10791079         */
     
    13191319    else
    13201320    {
    1321         /** @todo: Provide progress interface to test that cancelation
     1321        /** @todo Provide progress interface to test that cancelation
    13221322         * works as intended.
    13231323         */
     
    22142214    AssertPtrReturn(pcbFreeSpace, VERR_INVALID_POINTER);
    22152215
    2216     *pcbFreeSpace = ~0ULL; /** @todo: Implement */
     2216    *pcbFreeSpace = ~0ULL; /** @todo Implement */
    22172217    return VINF_SUCCESS;
    22182218}
     
    22232223    AssertPtrReturn(pModificationTime, VERR_INVALID_POINTER);
    22242224
    2225     /** @todo: Implement */
     2225    /** @todo Implement */
    22262226    return VINF_SUCCESS;
    22272227}
  • trunk/src/VBox/ValidationKit/utils/usb/UsbTestService.cpp

    r62872 r63567  
    13731373     * Config file location.
    13741374     */
    1375     /** @todo: Improve */
     1375    /** @todo Improve */
    13761376#if !defined(RT_OS_WINDOWS)
    13771377    strcpy(g_szCfgPath, "/etc/uts.conf");
  • trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceGadget.cpp

    r62471 r63567  
    174174
    175175    AssertPtrReturn(pThis, VERR_INVALID_HANDLE);
    176     return 1; /** @todo: Current assumption which is true on Linux with dummy_hcd. */
     176    return 1; /** @todo Current assumption which is true on Linux with dummy_hcd. */
    177177}
    178178
  • trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHost.cpp

    r62471 r63567  
    8585static void utsGadgetHostDestroy(PUTSGADGETHOSTINT pThis)
    8686{
    87     /** @todo: Remove all gadgets. */
     87    /** @todo Remove all gadgets. */
    8888    pThis->pHstIf->pfnTerm((PUTSGADGETHOSTTYPEINT)&pThis->abIfInst[0]);
    8989    RTMemFree(pThis);
  • trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHostUsbIp.cpp

    r62872 r63567  
    110110            if (   ProcSts.enmReason != RTPROCEXITREASON_NORMAL
    111111                || ProcSts.iStatus != 0)
    112                 rc = VERR_UNRESOLVED_ERROR; /** @todo: Log and give finer grained status code. */
     112                rc = VERR_UNRESOLVED_ERROR; /** @todo Log and give finer grained status code. */
    113113        }
    114114    }
  • trunk/src/VBox/ValidationKit/utils/usb/UsbTestServicePlatform-linux.cpp

    r62471 r63567  
    282282    if (RT_SUCCESS(rc))
    283283    {
    284         const char *apszArg[] = { "num=20" }; /** @todo: Make configurable from config. */
     284        const char *apszArg[] = { "num=20" }; /** @todo Make configurable from config. */
    285285        rc = utsPlatformModuleLoad("dummy_hcd", &apszArg[0], RT_ELEMENTS(apszArg));
    286286        if (RT_SUCCESS(rc))
     
    332332            if (   ProcSts.enmReason != RTPROCEXITREASON_NORMAL
    333333                || ProcSts.iStatus != 0)
    334                 rc = VERR_UNRESOLVED_ERROR; /** @todo: Log and give finer grained status code. */
     334                rc = VERR_UNRESOLVED_ERROR; /** @todo Log and give finer grained status code. */
    335335        }
    336336    }
     
    360360            if (   ProcSts.enmReason != RTPROCEXITREASON_NORMAL
    361361                || ProcSts.iStatus != 0)
    362                 rc = VERR_UNRESOLVED_ERROR; /** @todo: Log and give finer grained status code. */
     362                rc = VERR_UNRESOLVED_ERROR; /** @todo Log and give finer grained status code. */
    363363        }
    364364    }
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