| Index: content/common/sandbox_win.cc
|
| diff --git a/content/common/sandbox_win.cc b/content/common/sandbox_win.cc
|
| index 4e441bc7a95ea5812d2bcfe7d7ed54102dedde50..253ffb302866ecbde708d723678534b992fc46eb 100644
|
| --- a/content/common/sandbox_win.cc
|
| +++ b/content/common/sandbox_win.cc
|
| @@ -38,6 +38,9 @@
|
| #include "sandbox/win/src/win_utils.h"
|
| #include "ui/gfx/win/direct_write.h"
|
|
|
| +#if defined(OS_WIN)
|
| +#include "base/win/win_util.h"
|
| +#endif
|
| static sandbox::BrokerServices* g_broker_services = NULL;
|
| static sandbox::TargetServices* g_target_services = NULL;
|
|
|
| @@ -745,8 +748,9 @@ base::Process StartSandboxedProcess(
|
| if (direct_write_font_cache_section.Open(name, true)) {
|
| void* shared_handle = policy->AddHandleToShare(
|
| direct_write_font_cache_section.handle().GetHandle());
|
| - cmd_line->AppendSwitchASCII(switches::kFontCacheSharedHandle,
|
| - base::UintToString(reinterpret_cast<unsigned int>(shared_handle)));
|
| + cmd_line->AppendSwitchASCII(
|
| + switches::kFontCacheSharedHandle,
|
| + base::UintToString(base::win::HandleToUint32(shared_handle)));
|
| }
|
| }
|
| }
|
|
|