summaryrefslogtreecommitdiff
path: root/src/runtime/c
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2012-05-25 07:29:29 +0000
committerkr.angelov <kr.angelov@gmail.com>2012-05-25 07:29:29 +0000
commitea5fe32d897fef7f5f70d12d9de438146c3e0481 (patch)
treef9b786efadb9a3937f33d4a5bb8c86216f77b8ce /src/runtime/c
parent92488a659246b5f8b17fb9fe9b9500a2ae99fe86 (diff)
fixed an alignment bug in libgu which leads to crash on some platforms
Diffstat (limited to 'src/runtime/c')
-rw-r--r--src/runtime/c/gu/mem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/runtime/c/gu/mem.c b/src/runtime/c/gu/mem.c
index 649105a6a..bc3010790 100644
--- a/src/runtime/c/gu/mem.c
+++ b/src/runtime/c/gu/mem.c
@@ -299,7 +299,7 @@ void*
gu_malloc_aligned(GuPool* pool, size_t size, size_t align)
{
if (align == 0) {
- align = GU_MIN(size, gu_alignof(GuMaxAlign));
+ align = gu_alignof(GuMaxAlign);
}
void* ret = gu_malloc_prefixed(pool, 1, 0, align, size);
return ret;