Index: gpu/command_buffer/service/gles2_cmd_decoder.cc |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.cc b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
index 81ce57d33e66dd0e5f6af5722932c30aebf264c1..699017ecc46964a0077cc4b5405e902076713d1f 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
@@ -12657,7 +12657,8 @@ error::Error GLES2DecoderImpl::HandleWaitSyncTokenCHROMIUM( |
(c.namespace_id < static_cast<int32_t>(kMaxNamespaceId))) |
? static_cast<gpu::CommandBufferNamespace>(c.namespace_id) |
: gpu::CommandBufferNamespace::INVALID; |
- const uint64_t command_buffer_id = c.command_buffer_id(); |
+ const CommandBufferId command_buffer_id = |
+ CommandBufferId::FromUnsafeValue(c.command_buffer_id()); |
const uint64_t release = c.release_count(); |
if (wait_fence_sync_callback_.is_null()) |
return error::kNoError; |