if (!_retval) return NS_ERROR_NULL_POINTER; const char *key = getUniqueKey("server", &m_incomingServers); return createKeyedServer(key, type, _retval);
rv = LoadAccounts(); if (NS_FAILED(rv)) return rv;
nsMsgAccountManager::CreateIncomingServer(const char* type,                                          nsIMsgIncomingServer **_retval){  if (!_retval) return NS_ERROR_NULL_POINTER;  const char *key = getUniqueKey("server", &m_incomingServers);  return createKeyedServer(key, type, _retval);}