diff --git a/Zend/zend_llist.c b/Zend/zend_llist.c index 8c42b2494ea..cdc018ae627 100644 --- a/Zend/zend_llist.c +++ b/Zend/zend_llist.c @@ -17,8 +17,8 @@ +----------------------------------------------------------------------+ */ -#include "zend.h" #include "zend_llist.h" +#include "zend_alloc.h" //for pemalloc() #include "zend_sort.h" ZEND_API void zend_llist_init(zend_llist *l, size_t size, llist_dtor_func_t dtor, unsigned char persistent) diff --git a/Zend/zend_llist.h b/Zend/zend_llist.h index cce5ad5ce95..e68be3cb201 100644 --- a/Zend/zend_llist.h +++ b/Zend/zend_llist.h @@ -20,6 +20,8 @@ #ifndef ZEND_LLIST_H #define ZEND_LLIST_H +#include "zend_portability.h" // for BEGIN_EXTERN_C + typedef struct _zend_llist_element { struct _zend_llist_element *next; struct _zend_llist_element *prev;