summaryrefslogtreecommitdiff
path: root/Zend/zend_alloc.c
diff options
context:
space:
mode:
authorAntony Dovgal <tony2001@php.net>2007-03-06 20:59:13 +0000
committerAntony Dovgal <tony2001@php.net>2007-03-06 20:59:13 +0000
commitdb8bbdc2a951ef993f43a9ee5a44125445fa943a (patch)
treeb6e2de7fe54ae878315513adc447660f72be2a28 /Zend/zend_alloc.c
parentad336e432a89d0593294a097893ca1a5f85ed368 (diff)
downloadphp-git-db8bbdc2a951ef993f43a9ee5a44125445fa943a.tar.gz
MFH: declare zend_mm_random() only when needed
Diffstat (limited to 'Zend/zend_alloc.c')
-rw-r--r--Zend/zend_alloc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_alloc.c b/Zend/zend_alloc.c
index 6651ee8369..736b6303e2 100644
--- a/Zend/zend_alloc.c
+++ b/Zend/zend_alloc.c
@@ -708,6 +708,7 @@ static void zend_mm_free_cache(zend_mm_heap *heap)
}
#endif
+#if ZEND_MM_HEAP_PROTECTION || ZEND_MM_COOKIES
static void zend_mm_random(unsigned char *buf, size_t size)
{
size_t i = 0;
@@ -754,6 +755,7 @@ static void zend_mm_random(unsigned char *buf, size_t size)
t = buf[i++] << 1;
}
}
+#endif
/* Notes:
* - This function may alter the block_sizes values to match platform alignment