VirtualBox

Ignore:
Timestamp:
Jun 2, 2012 8:11:07 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
78318
Message:

Debugger hacking: Moving status codes to VBox/err.h. Changing the mod operator from '%s' to 'mod' to avoid confusing it an the flat-address operator. Working on more parsers testcases.

File:
1 edited

Legend:

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

    r41546 r41553  
    383383
    384384            default:
    385                 rc = VERR_PARSE_INCORRECT_ARG_TYPE;
     385                rc = VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    386386        }
    387387
     
    697697        case DBGCVAR_TYPE_HC_PHYS:
    698698        default:
    699             return VERR_PARSE_CONVERSION_FAILED;
     699            return VERR_DBGC_PARSE_CONVERSION_FAILED;
    700700    }
    701701}
     
    768768        case DBGCVAR_TYPE_SYMBOL:
    769769        case DBGCVAR_TYPE_STRING:
    770             return VERR_PARSE_INCORRECT_ARG_TYPE; /** @todo better error code! */
     770            return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE; /** @todo better error code! */
    771771        default:
    772             return VERR_PARSE_INCORRECT_ARG_TYPE;
     772            return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    773773    }
    774774    *pu64Number = u64Number;
     
    816816                return VINF_SUCCESS;
    817817            }
    818             return VERR_PARSE_INCORRECT_ARG_TYPE; /** @todo better error code! */
     818            return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE; /** @todo better error code! */
    819819
    820820        case DBGCVAR_TYPE_GC_FLAT:
     
    829829        case DBGCVAR_TYPE_SYMBOL:
    830830        default:
    831             return VERR_PARSE_INCORRECT_ARG_TYPE;
     831            return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    832832    }
    833833}
     
    882882
    883883                case DBGCVAR_TYPE_GC_FAR:
    884                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     884                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    885885
    886886                case DBGCVAR_TYPE_GC_PHYS:
     
    891891                    if (RT_SUCCESS(rc))
    892892                        return VINF_SUCCESS;
    893                     return VERR_PARSE_CONVERSION_FAILED;
     893                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    894894
    895895                case DBGCVAR_TYPE_HC_FLAT:
     
    901901                    if (RT_SUCCESS(rc))
    902902                        return VINF_SUCCESS;
    903                     return VERR_PARSE_CONVERSION_FAILED;
     903                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    904904
    905905                case DBGCVAR_TYPE_HC_PHYS:
     
    910910                    if (RT_SUCCESS(rc))
    911911                        return VINF_SUCCESS;
    912                     return VERR_PARSE_CONVERSION_FAILED;
     912                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    913913
    914914                case DBGCVAR_TYPE_NUMBER:
     
    919919                case DBGCVAR_TYPE_STRING:
    920920                case DBGCVAR_TYPE_SYMBOL:
    921                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     921                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    922922
    923923                case DBGCVAR_TYPE_UNKNOWN:
     
    938938                        return VINF_SUCCESS;
    939939                    }
    940                     return VERR_PARSE_CONVERSION_FAILED;
     940                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    941941
    942942                case DBGCVAR_TYPE_GC_FAR:
     
    952952                            return VINF_SUCCESS;
    953953                    }
    954                     return VERR_PARSE_CONVERSION_FAILED;
     954                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    955955
    956956                case DBGCVAR_TYPE_HC_FLAT:
     
    964964                            return VINF_SUCCESS;
    965965                    }
    966                     return VERR_PARSE_CONVERSION_FAILED;
     966                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    967967
    968968                case DBGCVAR_TYPE_HC_PHYS:
     
    975975                            return VINF_SUCCESS;
    976976                    }
    977                     return VERR_PARSE_CONVERSION_FAILED;
     977                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    978978
    979979                case DBGCVAR_TYPE_NUMBER:
     
    984984                case DBGCVAR_TYPE_STRING:
    985985                case DBGCVAR_TYPE_SYMBOL:
    986                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     986                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    987987
    988988                case DBGCVAR_TYPE_UNKNOWN:
     
    997997                case DBGCVAR_TYPE_GC_FLAT:
    998998                    //rc = MMR3PhysGCPhys2GCVirtEx(pDbgc->pVM, pResult->u.GCPhys, ..., &pResult->u.GCFlat); - yea, sure.
    999                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     999                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    10001000
    10011001                case DBGCVAR_TYPE_GC_FAR:
    1002                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1002                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    10031003
    10041004                case DBGCVAR_TYPE_GC_PHYS:
     
    10131013                    if (RT_SUCCESS(rc))
    10141014                        return VINF_SUCCESS;
    1015                     return VERR_PARSE_CONVERSION_FAILED;
     1015                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    10161016
    10171017                case DBGCVAR_TYPE_HC_PHYS:
     
    10221022                    if (RT_SUCCESS(rc))
    10231023                        return VINF_SUCCESS;
    1024                     return VERR_PARSE_CONVERSION_FAILED;
     1024                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    10251025
    10261026                case DBGCVAR_TYPE_NUMBER:
     
    10311031                case DBGCVAR_TYPE_STRING:
    10321032                case DBGCVAR_TYPE_SYMBOL:
    1033                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1033                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    10341034
    10351035                case DBGCVAR_TYPE_UNKNOWN:
     
    10431043            {
    10441044                case DBGCVAR_TYPE_GC_FLAT:
    1045                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1045                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    10461046
    10471047                case DBGCVAR_TYPE_GC_FAR:
    1048                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1048                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    10491049
    10501050                case DBGCVAR_TYPE_GC_PHYS:
     
    10541054                        return VINF_SUCCESS;
    10551055                    /** @todo more memory types! */
    1056                     return VERR_PARSE_CONVERSION_FAILED;
     1056                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    10571057
    10581058                case DBGCVAR_TYPE_HC_FLAT:
     
    10651065                        return VINF_SUCCESS;
    10661066                    /** @todo more memory types! */
    1067                     return VERR_PARSE_CONVERSION_FAILED;
     1067                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    10681068
    10691069                case DBGCVAR_TYPE_NUMBER:
     
    10741074                case DBGCVAR_TYPE_STRING:
    10751075                case DBGCVAR_TYPE_SYMBOL:
    1076                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1076                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    10771077
    10781078                case DBGCVAR_TYPE_UNKNOWN:
     
    10861086            {
    10871087                case DBGCVAR_TYPE_GC_FLAT:
    1088                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1088                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    10891089
    10901090                case DBGCVAR_TYPE_GC_FAR:
    1091                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1091                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    10921092
    10931093                case DBGCVAR_TYPE_GC_PHYS:
     
    10961096                    if (RT_SUCCESS(rc))
    10971097                        return VINF_SUCCESS;
    1098                     return VERR_PARSE_CONVERSION_FAILED;
     1098                    return VERR_DBGC_PARSE_CONVERSION_FAILED;
    10991099
    11001100                case DBGCVAR_TYPE_HC_FLAT:
    1101                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1101                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    11021102
    11031103                case DBGCVAR_TYPE_HC_PHYS:
     
    11111111                case DBGCVAR_TYPE_STRING:
    11121112                case DBGCVAR_TYPE_SYMBOL:
    1113                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1113                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    11141114
    11151115                case DBGCVAR_TYPE_UNKNOWN:
     
    11281128
    11291129                case DBGCVAR_TYPE_GC_FAR:
    1130                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1130                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    11311131
    11321132                case DBGCVAR_TYPE_GC_PHYS:
     
    11501150                case DBGCVAR_TYPE_STRING:
    11511151                case DBGCVAR_TYPE_SYMBOL:
    1152                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1152                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    11531153
    11541154                case DBGCVAR_TYPE_UNKNOWN:
     
    11811181                        }
    11821182                    }
    1183                     return VERR_PARSE_INCORRECT_ARG_TYPE;
     1183                    return VERR_DBGC_PARSE_INCORRECT_ARG_TYPE;
    11841184
    11851185                case DBGCVAR_TYPE_STRING:
Note: See TracChangeset for help on using the changeset viewer.

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