aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorJacek Antonelli2011-04-02 00:06:53 -0500
committerJacek Antonelli2011-04-02 00:06:53 -0500
commitdf0951d6f8471b5a292c8a71b910cc04b9967b2f (patch)
tree4e113b58f28a321878d8923fac8478b1a4a99b9e
parentMerge remote-tracking branch 'thickbrick/exp' into exp (diff)
downloadmeta-impy-df0951d6f8471b5a292c8a71b910cc04b9967b2f.zip
meta-impy-df0951d6f8471b5a292c8a71b910cc04b9967b2f.tar.gz
meta-impy-df0951d6f8471b5a292c8a71b910cc04b9967b2f.tar.bz2
meta-impy-df0951d6f8471b5a292c8a71b910cc04b9967b2f.tar.xz
Fixed a GCC warning in LLPanelLogin::convertUsernameToLegacy().
Full warning message was: cc1plus: warnings being treated as errors /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/include/g++-v4/bits/stl_algo.h: In static member function ‘static bool LLPanelLogin::convertUsernameToLegacy(std::string&, std::string&, std::string&)’: /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/include/g++-v4/bits/stl_algo.h:1829: error: array subscript is above array bounds See also: http://stackoverflow.com/questions/1168525/c-gcc4-4-warning-array-subscript-is-above-array-bounds
-rw-r--r--linden/indra/newview/llpanellogin.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/linden/indra/newview/llpanellogin.cpp b/linden/indra/newview/llpanellogin.cpp
index ba5b963..e67e702 100644
--- a/linden/indra/newview/llpanellogin.cpp
+++ b/linden/indra/newview/llpanellogin.cpp
@@ -1084,7 +1084,8 @@ bool LLPanelLogin::convertUsernameToLegacy(std::string& username, std::string& f
1084 } 1084 }
1085 1085
1086 std::vector<std::string> names; 1086 std::vector<std::string> names;
1087 boost::algorithm::split(names, username, boost::is_any_of(" .")); 1087 boost::algorithm::split(names, username,
1088 boost::is_any_of(std::string(" .")));
1088 1089
1089 // maybe they typed in a few too many spaces? 1090 // maybe they typed in a few too many spaces?
1090 if (names.size() > 2) 1091 if (names.size() > 2)