VirtualBox

Changeset 26030 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Jan 25, 2010 6:27:21 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
56925
Message:

Main/Media: fix construction of CFGM tree when taking snapshots

Location:
trunk/src/VBox/Main
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/ConsoleImpl.cpp

    r26001 r26030  
    75777577        for (size_t i = 0; i < names.size(); ++ i)
    75787578        {
    7579             if (values[i])
     7579            if (values[i] && *values[i])
    75807580            {
    75817581                Utf8Str name = names[i];
     
    76187618            for (size_t i = 0; i < aNames.size(); ++ i)
    76197619            {
    7620                 if (aValues[i])
     7620                if (aValues[i] && *aValues[i])
    76217621                {
    76227622                    Utf8Str name = aNames[i];
    76237623                    Utf8Str value = aValues[i];
    7624                     rc = CFGMR3InsertString(pVDC, name.c_str(), value.c_str());
     7624                    rc = CFGMR3InsertString(pVDC, name.c_str(), value.c_str()); RC_CHECK();
    76257625                    if (    !(name.compare("HostIPStack"))
    76267626                        &&  !(value.compare("0")))
  • trunk/src/VBox/Main/ConsoleImpl2.cpp

    r25946 r26030  
    11521152                                Utf8Str name = names[ii];
    11531153                                Utf8Str value = values[ii];
    1154                                 rc = CFGMR3InsertString(pVDC, name.c_str(), value.c_str()); AssertRC(rc); /** @todo r=bird: why not RC_CHECK() here? (I added the AssertRC.)*/
     1154                                rc = CFGMR3InsertString(pVDC, name.c_str(), value.c_str());     RC_CHECK();
    11551155                                if (    name.compare("HostIPStack") == 0
    11561156                                    &&  value.compare("0") == 0)
     
    11911191                            for (size_t ii = 0; ii < aNames.size(); ++ii)
    11921192                            {
    1193                                 if (aValues[ii])
     1193                                if (aValues[ii] && *aValues[ii])
    11941194                                {
    11951195                                    Utf8Str name = aNames[ii];
    11961196                                    Utf8Str value = aValues[ii];
    1197                                     rc = CFGMR3InsertString(pVDC, name.c_str(), value.c_str()); AssertRC(rc); /** @todo r=bird: why not RC_HCECK here? (I added the AssertRC.)*/
     1197                                    rc = CFGMR3InsertString(pVDC, name.c_str(), value.c_str()); RC_CHECK();
    11981198                                    if (    name.compare("HostIPStack") == 0
    11991199                                        &&  value.compare("0") == 0)
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