m_newsDB->DeleteMessage(idInDBToCheck, NULL, FALSE);
m_newsDB->DeleteMessage(idInDBToCheck, NULL, PR_FALSE);
nsNNTPArticleList::AddArticleKey(PRInt32 key){	m_idsOnServer.set->Add(key);#ifdef HAVE_IDARRAY	if (m_dbIndex < m_idsInDB.GetSize())	{		PRInt32 idInDBToCheck = m_idsInDB.GetAt(m_dbIndex);		// if there are keys in the database that aren't in the newsgroup		// on the server, remove them. We probably shouldn't do this if		// we have a copy of the article offline.		while (idInDBToCheck < key)		{#ifdef HAVE_NEWSDB			m_newsDB->DeleteMessage(idInDBToCheck, NULL, FALSE);#endif#ifdef DEBUG_bienvenu			m_idsDeleted.Add(idInDBToCheck);#endif			if (m_dbIndex >= m_idsInDB.GetSize())				break;			idInDBToCheck = m_idsInDB.GetAt(++m_dbIndex);		}		if (idInDBToCheck == key)			m_dbIndex++;	}#endif	return 0;}