mPopularityIndex = aPopularityIndex;
  nsAbAutoCompleteParam(const PRUnichar* nickName,                          const PRUnichar* displayName,                          const PRUnichar* firstName,                          const PRUnichar* lastName,                          const PRUnichar* emailAddress,                          const PRUnichar* notes,                          const PRUnichar* dirName,                          PRBool isMailList,                           nsAbAutoCompleteSession::MatchType type)  {    const PRUnichar *empty = EmptyString().get();    mNickName = nsCRT::strdup(nickName ? nickName : empty);    mDisplayName = nsCRT::strdup(displayName ? displayName : empty);    mFirstName = nsCRT::strdup(firstName ? firstName : empty);    mLastName = nsCRT::strdup(lastName ? lastName : empty);    mEmailAddress = nsCRT::strdup(emailAddress ? emailAddress : empty);    mNotes = nsCRT::strdup(notes ? notes : empty);    mDirName = nsCRT::strdup(dirName ? dirName : empty);    mIsMailList = isMailList;    mType = type;  }