VirtualBox

Changeset 106904 in vbox for trunk/src/VBox/Main/src-all


Ignore:
Timestamp:
Nov 9, 2024 1:02:33 AM (3 months ago)
Author:
vboxsync
Message:

Main/ObjectsTracker.h/cpp: Another build fix attempt - the extpack solaris VM doesn't know the C++11 cbegin/cend methods either. sigh. jiraref:VBP-1187

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-all/ObjectsTracker.cpp

    r106903 r106904  
    373373#else
    374374    ConstIterTrObjData_T const Iter = m_trackedObjectsData.find(aObjId);
    375     if (Iter == m_trackedObjectsData.cend())
     375    if (Iter == m_trackedObjectsData.end())
    376376        throw std::out_of_range(aObjId.c_str());
    377377    return (*Iter).second;
     
    470470{
    471471    //for (const com::Utf8Str &item : m_trackedObjectIds) - the gcc in the solaris VM doesn't grok this.
    472     for (std::set<com::Utf8Str>::const_iterator Iter = m_trackedObjectIds.cbegin();
    473          Iter != m_trackedObjectIds.cend();
     472    for (std::set<com::Utf8Str>::const_iterator Iter = m_trackedObjectIds.begin();
     473         Iter != m_trackedObjectIds.end();
    474474         ++Iter)
    475475    {
     
    506506{
    507507    //for (const std::pair<const com::Utf8Str, TrackedObjectData> &item : m_trackedObjectsData)  - the gcc in the solaris VM doesn't grok this.
    508     for (ConstIterTrObjData_T Iter = m_trackedObjectsData.cbegin();
    509          Iter != m_trackedObjectsData.cend();
     508    for (ConstIterTrObjData_T Iter = m_trackedObjectsData.begin();
     509         Iter != m_trackedObjectsData.end();
    510510         ++Iter)
    511511    {
     
    726726
    727727        //for (const com::Utf8Str& item : lObjIdMap) - the gcc in the solaris VM doesn't grok this.
    728         for (std::vector<com::Utf8Str>::const_iterator Iter = lObjIdMap.cbegin();
    729              Iter != lObjIdMap.cend();
    730              ++Iter)
     728        for (std::vector<com::Utf8Str>::const_iterator Iter = lObjIdMap.begin(); Iter != lObjIdMap.end(); ++Iter)
    731729        {
    732730            TrackedObjectData temp;
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