nsresult nsImapMailDatabase::GetAllPendingHdrsTable() { nsresult rv = NS_OK; if (!m_mdbAllPendingHdrsTable) rv = GetTableCreateIfMissing(kPendingHdrsScope, kPendingHdrsTableKind, getter_AddRefs(m_mdbAllPendingHdrsTable), m_pendingHdrsRowScopeToken, m_pendingHdrsTableKindToken) ; return rv; }
// get this on demand so that only db's that have offline ops will // create the table. nsresult nsMailDatabase::GetAllOfflineOpsTable() { nsresult rv = NS_OK; if (!m_mdbAllOfflineOpsTable) rv = GetTableCreateIfMissing(kOfflineOpsScope, kOfflineOpsTableKind, getter_AddRefs(m_mdbAllOfflineOpsTable), m_offlineOpsRowScopeToken, m_offlineOpsTableKindToken) ; return rv; }