From e7aaa802d82bd4a13bddb82866f61d27ef43a001 Mon Sep 17 00:00:00 2001 From: McCabe Maxsted Date: Tue, 6 Apr 2010 22:41:42 -0700 Subject: Use '>>' for objects without names rather than 'no name' --- linden/indra/newview/llviewermessage.cpp | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'linden') diff --git a/linden/indra/newview/llviewermessage.cpp b/linden/indra/newview/llviewermessage.cpp index ba01583..a2bb5f1 100644 --- a/linden/indra/newview/llviewermessage.cpp +++ b/linden/indra/newview/llviewermessage.cpp @@ -2274,6 +2274,22 @@ void process_improved_im(LLMessageSystem *msg, void **user_data) chat.mFromID = from_id ^ gAgent.getSessionID(); } + std::string tempname = name; + + size_t found = tempname.find(" "); + while(found != std::string::npos) + { + tempname.replace(found, 1, ""); + found = tempname.find(" "); + } + + if (tempname.length() < 1) + { + name = ">>"; + chat.mFromName = name; + + } + std::ostringstream link; link << "secondlife:///app/objectim/" << session_id << LLURI::mapToQueryString(query_string); @@ -2671,7 +2687,7 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data) if (tempname.length() < 1) { - from_name = "no name"; + from_name = ">>"; chat.mFromName = from_name; } -- cgit v1.1