aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBarry Hayes <bhayes@google.com>2009-12-09 10:18:41 -0800
committerBarry Hayes <bhayes@google.com>2009-12-10 13:26:00 -0800
commit8cd186d9e0aac1b18e4c8b32e3d79beedb728ab3 (patch)
treea1436952d80297dc14a86519c06c714c012b2973
parentb80acad7d6daa5d4279131e47afeffddabe838f0 (diff)
downloadsystem_core-8cd186d9e0aac1b18e4c8b32e3d79beedb728ab3.tar.gz
system_core-8cd186d9e0aac1b18e4c8b32e3d79beedb728ab3.tar.bz2
system_core-8cd186d9e0aac1b18e4c8b32e3d79beedb728ab3.zip
Fix bogus pointer math.
-rw-r--r--libcutils/mspace.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libcutils/mspace.c b/libcutils/mspace.c
index 8fd5de77..2110b434 100644
--- a/libcutils/mspace.c
+++ b/libcutils/mspace.c
@@ -179,7 +179,8 @@ mspace create_contiguous_mspace_with_name(size_t starting_capacity,
/* Create the mspace, pointing to the memory we just reserved.
*/
- m = create_mspace_with_base(base + sizeof(*cs), starting_capacity, locked);
+ m = create_mspace_with_base((char *)base + sizeof(*cs), starting_capacity,
+ locked);
if (m == (mspace)0)
goto error;