VirtualBox

Changeset 32198 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Sep 2, 2010 1:38:53 PM (14 years ago)
Author:
vboxsync
Message:

VBoxControl: Backed out the parts of r65276 that concerned strcmp->RTStrICmp, only on/off should be handled case insensitively. This is for VBoxManage and RTGetOpt compatibility.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp

    r32026 r32198  
    896896    bool fVerbose = false;
    897897    if (   2 == argc
    898         && (   RTStrICmp(argv[1], "-verbose")  == 0
    899             || RTStrICmp(argv[1], "--verbose") == 0))
    900     {
     898        && (   strcmp(argv[1], "-verbose")  == 0
     899            || strcmp(argv[1], "--verbose") == 0)
     900       )
    901901        fVerbose = true;
    902     }
    903902    else if (argc != 1)
    904903    {
     
    10071006    {
    10081007        pszValue = argv[1];
    1009         if (   RTStrICmp(argv[2], "-flags") != 0
    1010             && RTStrICmp(argv[2], "--flags") != 0)
     1008        if (   strcmp(argv[2], "-flags") != 0
     1009            && strcmp(argv[2], "--flags") != 0)
    10111010            usageOK = false;
    10121011        pszFlags = argv[3];
     
    10621061    uint32_t cPatterns = 0;
    10631062    if (    argc > 1
    1064         && (   RTStrICmp(argv[0], "-patterns") == 0
    1065             || RTStrICmp(argv[0], "--patterns") == 0))
     1063        && (   strcmp(argv[0], "-patterns") == 0
     1064            || strcmp(argv[0], "--patterns") == 0))
    10661065    {
    10671066        papszPatterns = (char const * const *)&argv[1];
     
    11361135    for (int i = 1; usageOK && i < argc; ++i)
    11371136    {
    1138         if (   RTStrICmp(argv[i], "-timeout")  == 0
    1139             || RTStrICmp(argv[i], "--timeout") == 0)
     1137        if (   strcmp(argv[i], "-timeout")  == 0
     1138            || strcmp(argv[i], "--timeout") == 0)
    11401139        {
    11411140            if (   i + 1 >= argc
     
    11471146                ++i;
    11481147        }
    1149         else if (   RTStrICmp(argv[i], "-timestamp")  == 0
    1150                  || RTStrICmp(argv[i], "--timestamp") == 0)
     1148        else if (   strcmp(argv[i], "-timestamp")  == 0
     1149                 || strcmp(argv[i], "--timestamp") == 0)
    11511150        {
    11521151            if (   i + 1 >= argc
     
    12621261        return 1;
    12631262    }
    1264     if (0 == RTStrICmp(argv[0], "get"))
     1263    if (0 == strcmp(argv[0], "get"))
    12651264        return getGuestProperty(argc - 1, argv + 1);
    1266     else if (0 == RTStrICmp(argv[0], "set"))
     1265    else if (0 == strcmp(argv[0], "set"))
    12671266        return setGuestProperty(argc - 1, argv + 1);
    1268     else if (0 == RTStrICmp(argv[0], "enumerate"))
     1267    else if (0 == strcmp(argv[0], "enumerate"))
    12691268        return enumGuestProperty(argc - 1, argv + 1);
    1270     else if (0 == RTStrICmp(argv[0], "wait"))
     1269    else if (0 == strcmp(argv[0], "wait"))
    12711270        return waitGuestProperty(argc - 1, argv + 1);
    12721271    /* else */
     
    12861285    if (argc == 1)
    12871286    {
    1288         if (   RTStrICmp(argv[0], "-automount")  == 0
    1289             || RTStrICmp(argv[0], "--automount") == 0
     1287        if (   strcmp(argv[0], "-automount")  == 0
     1288            || strcmp(argv[0], "--automount") == 0
    12901289           )
    12911290        {
     
    13581357        return 1;
    13591358    }
    1360     if (0 == RTStrICmp(argv[0], "list"))
     1359    if (0 == strcmp(argv[0], "list"))
    13611360        return listSharedFolders(argc - 1, argv + 1);
    13621361    /* else */
     
    14181417    while (!done && (iArg < argc))
    14191418    {
    1420         if (   0 == RTStrICmp(argv[iArg], "-v")
    1421             || 0 == RTStrICmp(argv[iArg], "--version")
    1422             || 0 == RTStrICmp(argv[iArg], "-version")
    1423             || 0 == RTStrICmp(argv[iArg], "getversion")
     1419        if (   0 == strcmp(argv[iArg], "-V")
     1420            || 0 == strcmp(argv[iArg], "-v")
     1421            || 0 == strcmp(argv[iArg], "--version")
     1422            || 0 == strcmp(argv[iArg], "-version")
     1423            || 0 == strcmp(argv[iArg], "getversion")
    14241424           )
    14251425            {
     
    14301430                done = true;
    14311431            }
    1432         else if (   0 == RTStrICmp(argv[iArg], "-nologo")
    1433                  || 0 == RTStrICmp(argv[iArg], "--nologo"))
     1432        else if (   0 == strcmp(argv[iArg], "-nologo")
     1433                 || 0 == strcmp(argv[iArg], "--nologo"))
    14341434            fShowLogo = false;
    1435         else if (   0 == RTStrICmp(argv[iArg], "-help")
    1436                  || 0 == RTStrICmp(argv[iArg], "--help"))
     1435        else if (   0 == strcmp(argv[iArg], "-help")
     1436                 || 0 == strcmp(argv[iArg], "--help"))
    14371437        {
    14381438            fOnlyInfo = true;
     
    15141514                   && (g_commandHandlers[index].command != NULL))
    15151515            {
    1516                 if (0 == RTStrICmp(argv[iArg], g_commandHandlers[index].command))
     1516                if (0 == strcmp(argv[iArg], g_commandHandlers[index].command))
    15171517                    found = true;
    15181518                else
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