void CFileItemList::Add(CFileItem* pItem) { m_items.push_back(pItem); if (m_fastLookup) m_map.insert(MAPFILEITEMSPAIR(pItem->m_strPath, pItem)); } void CFileItemList::AddFront(CFileItem* pItem) { m_items.insert(m_items.begin(), pItem); if (m_fastLookup) m_map.insert(MAPFILEITEMSPAIR(pItem->m_strPath, pItem));