VirtualBox

Changeset 53597 in vbox


Ignore:
Timestamp:
Dec 22, 2014 8:51:40 AM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
97360
Message:

Runtime/xml: improved log statement

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/r3/xml.cpp

    r49028 r53597  
    186186
    187187    uint32_t flags = 0;
     188    const char *pcszMode = "???";
    188189    switch (aMode)
    189190    {
     
    191192        case Mode_Read:
    192193            flags = RTFILE_O_READ      | RTFILE_O_OPEN           | RTFILE_O_DENY_NONE;
     194            pcszMode = "reading";
    193195            break;
    194196        case Mode_WriteCreate:      // fail if file exists
    195197            flags = RTFILE_O_WRITE     | RTFILE_O_CREATE         | RTFILE_O_DENY_NONE;
     198            pcszMode = "writing";
    196199            break;
    197200        case Mode_Overwrite:        // overwrite if file exists
    198201            flags = RTFILE_O_WRITE     | RTFILE_O_CREATE_REPLACE | RTFILE_O_DENY_NONE;
     202            pcszMode = "overwriting";
    199203            break;
    200204        case Mode_ReadWrite:
    201             flags = RTFILE_O_READWRITE | RTFILE_O_OPEN           | RTFILE_O_DENY_NONE;;
     205            flags = RTFILE_O_READWRITE | RTFILE_O_OPEN           | RTFILE_O_DENY_NONE;
     206            pcszMode = "reading/writing";
     207            break;
    202208    }
    203209
    204210    int vrc = RTFileOpen(&m->handle, aFileName, flags);
    205211    if (RT_FAILURE(vrc))
    206         throw EIPRTFailure(vrc, "Runtime error opening '%s' for reading", aFileName);
     212        throw EIPRTFailure(vrc, "Runtime error opening '%s' for %s", aFileName, pcszMode);
    207213
    208214    m->opened = true;
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