diff options
Diffstat (limited to 'indra/newview')
| -rwxr-xr-x | indra/newview/llpanellogin.cpp | 33 | 
1 files changed, 1 insertions, 32 deletions
| diff --git a/indra/newview/llpanellogin.cpp b/indra/newview/llpanellogin.cpp index bcb90bcb56..911ecaad9d 100755 --- a/indra/newview/llpanellogin.cpp +++ b/indra/newview/llpanellogin.cpp @@ -82,10 +82,6 @@ const S32 MAX_PASSWORD = 16;  LLPanelLogin *LLPanelLogin::sInstance = NULL;  BOOL LLPanelLogin::sCapslockDidNotification = FALSE; -// Helper for converting a user name into the canonical "Firstname Lastname" form. -// For new accounts without a last name "Resident" is added as a last name. -static std::string canonicalize_username(const std::string& name); -  class LLLoginRefreshHandler : public LLCommandHandler  {  public: @@ -266,7 +262,6 @@ void LLPanelLogin::addFavoritesToStartLocation()  	// Load favorites into the combo.  	std::string user_defined_name = getChild<LLComboBox>("username_combo")->getSimple(); -	std::string canonical_user_name = canonicalize_username(user_defined_name);  	std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS, "stored_favorites.xml");  	LLSD fav_llsd;  	llifstream file; @@ -279,7 +274,7 @@ void LLPanelLogin::addFavoritesToStartLocation()  		// The account name in stored_favorites.xml has Resident last name even if user has  		// a single word account name, so it can be compared case-insensitive with the  		// user defined "firstname lastname". -		S32 res = LLStringUtil::compareInsensitive(canonical_user_name, iter->first); +		S32 res = LLStringUtil::compareInsensitive(user_defined_name, iter->first);  		if (res != 0)  		{  			lldebugs << "Skipping favorites for " << iter->first << llendl; @@ -1012,29 +1007,3 @@ void LLPanelLogin::onLocationSLURL()  	LLStartUp::setStartSLURL(location); // calls onUpdateStartSLURL, above   } - - -std::string canonicalize_username(const std::string& name) -{ -	std::string cname = name; -	LLStringUtil::trim(cname); - -	// determine if the username is a first/last form or not. -	size_t separator_index = cname.find_first_of(" ._"); -	std::string first = cname.substr(0, separator_index); -	std::string last; -	if (separator_index != cname.npos) -	{ -		last = cname.substr(separator_index+1, cname.npos); -		LLStringUtil::trim(last); -	} -	else -	{ -		// ...on Linden grids, single username users as considered to have -		// last name "Resident" -		last = "Resident"; -	} - -	// Username in traditional "firstname lastname" form. -	return first + ' ' + last; -} | 
