mira-dev  

[Mira-dev] [Merge] lp:~mira-dev/mira/workplace-desc into lp:mira

John Deal
Mon, 27 Dec 2010 04:58:18 -0800

John Deal has proposed merging lp:~mira-dev/mira/workplace-desc into lp:mira.

Requested reviews:
  Mira Core Development Team (mira-dev)

For more details, see:
https://code.launchpad.net/~mira-dev/mira/workplace-desc/+merge/44730

Changed mira-server/include/network/messages/MsgNewGroup.h constructor 
MsgNewGroup::MsgNewGroup() to place spaces between parts of a multi-word 
Workplace Description.  
-- 
https://code.launchpad.net/~mira-dev/mira/workplace-desc/+merge/44730
Your team Mira Core Development Team is requested to review the proposed merge 
of lp:~mira-dev/mira/workplace-desc into lp:mira.
=== modified file 'mira-server/include/network/messages/MsgNewGroup.h'
--- mira-server/include/network/messages/MsgNewGroup.h	2010-05-27 15:07:30 +0000
+++ mira-server/include/network/messages/MsgNewGroup.h	2010-12-27 12:57:53 +0000
@@ -67,14 +67,23 @@
 
                     // assamble description
                     std::string description;
-                    unsigned int i = 2;
-                    for (; i < message_field.size(); ++i)
+		    const int descMsgStartIndex = 2;
+                    int	      descMsgIndex	= descMsgStartIndex;
+
+                    for (; descMsgIndex  < message_field.size(); ++descMsgIndex)
                     {
-                        description += message_field[i];
+                        description += message_field[descMsgIndex];
+                        description += ' '; // Separate words of description
                     }
 
-                    // Delete " characters
-                    if (description[0] == '\"')
+		    // Delete trailing space if needed.
+		    if (descMsgIndex > descMsgStartIndex)
+		    {
+                        description.erase(description.length()-1);
+		    }
+
+		    // Delete " characters
+		    if (description[0] == '\"')
                         description.erase(0, 1);
 
                     if (description[description.length()-1] == '\"')

_______________________________________________
Mailing list: https://launchpad.net/~mira-dev
Post to     : mira-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mira-dev
More help   : https://help.launchpad.net/ListHelp
  • [Mira-dev] [Merge] lp:~mira-dev/mira/workplace-desc into lp:mira John Deal