diff options
author | twiz@google.com <twiz@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-17 23:23:09 +0000 |
---|---|---|
committer | twiz@google.com <twiz@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-17 23:23:09 +0000 |
commit | c5461e7579ef1a041dbe6a9efaac583fb0fea9ad (patch) | |
tree | c59b5e4858c57e40aee8594cf8ffc1e3000709c9 /ceee/ie | |
parent | 73f4a63bde51cfbc90659ec150e997567591671e (diff) | |
download | chromium_src-c5461e7579ef1a041dbe6a9efaac583fb0fea9ad.zip chromium_src-c5461e7579ef1a041dbe6a9efaac583fb0fea9ad.tar.gz chromium_src-c5461e7579ef1a041dbe6a9efaac583fb0fea9ad.tar.bz2 |
Submitting changes by Vitaly Buka, reviewed here: http://codereview.chromium.org/5168002
BUG=3205655
TEST=none
Review URL: http://codereview.chromium.org/5182003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66543 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ceee/ie')
-rw-r--r-- | ceee/ie/broker/broker_rpc_utils.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ceee/ie/broker/broker_rpc_utils.cc b/ceee/ie/broker/broker_rpc_utils.cc index ad93c64..dd7e71e 100644 --- a/ceee/ie/broker/broker_rpc_utils.cc +++ b/ceee/ie/broker/broker_rpc_utils.cc @@ -6,6 +6,8 @@ #include "ceee/ie/broker/broker_rpc_utils.h" +#include <algorithm> + #include "base/win_util.h" #include "ceee/common/process_utils_win.h" @@ -25,6 +27,8 @@ std::wstring GetRpcEndPointAddress() { win_util::GetUserSidString(&sid); end_point += sid; end_point += L"-B4630D08-4621-41A1-A8D0-F1E98DA460D6"; + // XP does not accept endpoints longer than 52. + end_point.resize(std::min(52u, end_point.size())); return end_point; } |