summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer/client/fenced_allocator.h
diff options
context:
space:
mode:
Diffstat (limited to 'gpu/command_buffer/client/fenced_allocator.h')
-rw-r--r--gpu/command_buffer/client/fenced_allocator.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gpu/command_buffer/client/fenced_allocator.h b/gpu/command_buffer/client/fenced_allocator.h
index fb97e37..fd162db41 100644
--- a/gpu/command_buffer/client/fenced_allocator.h
+++ b/gpu/command_buffer/client/fenced_allocator.h
@@ -212,7 +212,9 @@ class FencedAllocatorWrapper {
// Gets the offset to a memory block given the base memory and the address.
// It translates NULL to FencedAllocator::kInvalidOffset.
FencedAllocator::Offset GetOffset(void *pointer) {
- return pointer ? static_cast<char *>(pointer) - static_cast<char *>(base_) :
+ return pointer ?
+ static_cast<FencedAllocator::Offset>(
+ static_cast<char*>(pointer) - static_cast<char*>(base_)) :
FencedAllocator::kInvalidOffset;
}