| diff --git a/base/memory/shared_memory_handle.h b/base/memory/shared_memory_handle.h |
| index dd3d47a..7367188 100644 |
| --- a/base/memory/shared_memory_handle.h |
| +++ b/base/memory/shared_memory_handle.h |
| @@ -146,7 +146,7 @@ class BASE_EXPORT SharedMemoryHandle { |
| int Release(); |
| #endif |
| |
| -#if defined(OS_ANDROID) |
| +#if defined(OS_ANDROID) || defined(__ANDROID__) |
| // Marks the current file descriptor as read-only, for the purpose of |
| // mapping. This is independent of the region's read-only status. |
| void SetReadOnly() { read_only_ = true; } |
| @@ -218,7 +218,7 @@ class BASE_EXPORT SharedMemoryHandle { |
| bool ownership_passes_to_ipc_ = false; |
| }; |
| }; |
| -#elif defined(OS_ANDROID) |
| +#elif defined(OS_ANDROID) || defined(__ANDROID__) |
| friend class SharedMemory; |
| |
| FileDescriptor file_descriptor_; |