VirtualBox

Changeset 82672 in vbox for trunk/src/VBox/Debugger


Ignore:
Timestamp:
Jan 8, 2020 1:26:57 PM (5 years ago)
Author:
vboxsync
Message:

DBGC: Tying up some loose ends. bugref:9612

File:
1 edited

Legend:

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

    r80156 r82672  
    432432
    433433            case DBGCVAR_TYPE_HC_PHYS:
    434             case DBGCVAR_TYPE_HC_FLAT:
    435434            {
    436435                DBGCVAR Var2;
     
    438437                if (RT_SUCCESS(rc))
    439438                {
    440                     /** @todo protect this!!! */
    441439                    memcpy(pvBuffer, Var2.u.pvHCFlat, cb);
    442                     rc = 0;
     440                    rc = VINF_SUCCESS;
    443441                }
    444442                else
     
    446444                break;
    447445            }
     446
     447            case DBGCVAR_TYPE_HC_FLAT:
     448                rc = VERR_NOT_SUPPORTED;
     449                break;
    448450
    449451            default:
     
    572574            return rc;
    573575
    574         case DBGCVAR_TYPE_HC_FLAT:
    575576        case DBGCVAR_TYPE_HC_PHYS:
    576577        {
     
    598599                    cbChunk = cbWrite;
    599600
    600                 /** @todo protect this!!! */
    601601                memcpy(Var2.u.pvHCFlat, pvBuffer, cbChunk);
    602602
     
    614614            return VINF_SUCCESS;
    615615        }
     616
     617        case DBGCVAR_TYPE_HC_FLAT:
     618            return VERR_NOT_SUPPORTED;
    616619
    617620        default:
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