From c5461e7579ef1a041dbe6a9efaac583fb0fea9ad Mon Sep 17 00:00:00 2001 From: "twiz@google.com" Date: Wed, 17 Nov 2010 23:23:09 +0000 Subject: 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 --- ceee/ie/broker/broker_rpc_utils.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ceee/ie') 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 + #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; } -- cgit v1.1