commit | 8f0ea6ff81bf39b546181e0055868a80d2a695df | [log] [tgz] |
---|---|---|
author | Saurabh Shah <saurshah@codeaurora.org> | Mon May 19 16:48:53 2014 -0700 |
committer | Saurabh Shah <saurshah@codeaurora.org> | Thu May 22 12:14:30 2014 -0700 |
tree | 9860b1487a67a1aebb0f5284960ccbca44fb2e32 | |
parent | 386f201efd08c9589f27f6b4003616630a819c33 [diff] |
gralloc: Remove opaque types Remove opaque types like size_t, uintptr_t, intptr_t to support 32bit and 64bit processes together. When a 64bit process creates a handle and a 32bit process validates the incoming ints against expected ints, opaque types lead to different and mismatching values. Always use unit64_t for base address for 32bit and 64bit SF. Use unsigned int for offset and size, since ION uses that. Change-Id: I7db5544556a8924f98010b965f837592e9f0b4ca