VirtualBox

儲存庫 vbox 的更動 66892


忽略:
時間撮記:
2017-5-15 下午02:30:58 (8 年 以前)
作者:
vboxsync
訊息:

Main/Guest Control: Iterator fixes for signalWaitEvent() and unregisterWaitEvent() with map::erase().

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Main/src-client/GuestCtrlPrivate.cpp

    r66857 r66892  
    854854
    855855                    /* Remove the event from the passed-in event group. */
    856                     itGroup->second.erase(itEvents++);
     856                    itEvents = itGroup->second.erase(itEvents);
    857857                }
    858858                else
    859                     ++itEvents;
     859                    itEvents++;
    860860#ifdef DEBUG
    861861                cEvents++;
     
    947947                    if (itCurEvent->second == pEvent)
    948948                    {
    949                         mWaitEventGroups[(*itType)].erase(itCurEvent++);
     949                        itCurEvent = mWaitEventGroups[(*itType)].erase(itCurEvent);
    950950                        break;
    951951                    }
    952952                    else
    953                         ++itCurEvent;
     953                        itCurEvent++;
    954954                }
    955955            }
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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