From b5bc88c64ef241924b55162f9b5dc751be7e10f1 Mon Sep 17 00:00:00 2001 From: Sara Golemon Date: Thu, 28 Sep 2017 10:45:51 -0400 Subject: [PATCH] Fix word alignment on ILP64. --- Zend/zend_alloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_alloc.c b/Zend/zend_alloc.c index b829bd3dba..baada8f873 100644 --- a/Zend/zend_alloc.c +++ b/Zend/zend_alloc.c @@ -283,7 +283,7 @@ struct _zend_mm_chunk { uint32_t free_pages; /* number of free pages */ uint32_t free_tail; /* number of free pages at the end of chunk */ uint32_t num; - char reserve[64 - (sizeof(void*) * 3 + sizeof(int) * 3)]; + char reserve[64 - (sizeof(void*) * 3 + sizeof(uint32_t) * 3)]; zend_mm_heap heap_slot; /* used only in main chunk */ zend_mm_page_map free_map; /* 512 bits or 64 bytes */ zend_mm_page_info map[ZEND_MM_PAGES]; /* 2 KB = 512 * 4 */ -- 2.40.0