diff options
author | Jacek Antonelli | 2011-04-02 00:06:53 -0500 |
---|---|---|
committer | Jacek Antonelli | 2011-04-02 00:06:53 -0500 |
commit | df0951d6f8471b5a292c8a71b910cc04b9967b2f (patch) | |
tree | 4e113b58f28a321878d8923fac8478b1a4a99b9e | |
parent | Merge remote-tracking branch 'thickbrick/exp' into exp (diff) | |
download | meta-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.cpp | 3 |
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) |