diff options
author | 2015-02-24 13:29:29 -0800 | |
---|---|---|
committer | 2015-02-24 16:52:06 -0800 | |
commit | 085603c112d3d2daefb5c776590185e7680b6aca (patch) | |
tree | 93bc7ba09939408b6e1cb1b68c5b46e3447fdddf /src/core/support/alloc.c | |
parent | eeef8cd52b34282c89d1eadf7daff7bf401ac9b0 (diff) |
Second batch of feedback.
Diffstat (limited to 'src/core/support/alloc.c')
-rw-r--r-- | src/core/support/alloc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/support/alloc.c b/src/core/support/alloc.c index 44f343b4f4..a19a0141d4 100644 --- a/src/core/support/alloc.c +++ b/src/core/support/alloc.c @@ -54,7 +54,8 @@ void *gpr_realloc(void *p, size_t size) { return p; } -void *gpr_malloc_aligned(size_t size, size_t alignment) { +void *gpr_malloc_aligned(size_t size, size_t alignment_log) { + size_t alignment = 1 << alignment_log; size_t extra = alignment - 1 + sizeof(void *); void *p = gpr_malloc(size + extra); void **ret = (void **)(((gpr_uintptr)p + extra) & ~(alignment - 1)); |