aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2019-06-13 19:00:24 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2019-06-13 19:00:24 +0300
commit35d581d04fcfbd2052babcb35b9251af938c9e3e (patch)
tree504c59be84850826eddb4a44f762e3284c5c1c69 /src/microhttpd
parentb9cba520417ae7b01bbd59b16a4b180eab3338ae (diff)
downloadlibmicrohttpd-35d581d04fcfbd2052babcb35b9251af938c9e3e.tar.gz
libmicrohttpd-35d581d04fcfbd2052babcb35b9251af938c9e3e.zip
memorypool: correctly support exotic platform where size of pointer is not power of two
Diffstat (limited to 'src/microhttpd')
-rw-r--r--src/microhttpd/memorypool.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/microhttpd/memorypool.c b/src/microhttpd/memorypool.c
index 12a22f22..5f532b83 100644
--- a/src/microhttpd/memorypool.c
+++ b/src/microhttpd/memorypool.c
@@ -54,7 +54,7 @@
54/** 54/**
55 * Round up 'n' to a multiple of ALIGN_SIZE. 55 * Round up 'n' to a multiple of ALIGN_SIZE.
56 */ 56 */
57#define ROUND_TO_ALIGN(n) (((n)+(ALIGN_SIZE-1)) & (~(ALIGN_SIZE-1))) 57#define ROUND_TO_ALIGN(n) (((n)+(ALIGN_SIZE-1)) / (ALIGN_SIZE) * (ALIGN_SIZE))
58 58
59 59
60/** 60/**