nsCAutoString realm;
nsCAutoString realm, legacyRealm;
SINGSIGN_RememberSignonData     (nsIPrompt* dialog, nsIURI* passwordRealm, nsVoidArray * signonData,     nsIDOMWindowInternal* window){  if (!passwordRealm)    return;        nsCAutoString realm;  if (!si_ExtractRealm(passwordRealm, realm))    return;  if (!realm.IsEmpty()) {    si_RememberSignonData(dialog, realm.get(), signonData, window);  }}