From: Andi Gutmans Date: Wed, 14 Jun 2000 19:10:30 +0000 (+0000) Subject: - More correct way of doing bit mask X-Git-Tag: php-4.0.1RC~189 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=988435cf04782cc0c059dffa6cdca4c26016d8b2;p=php - More correct way of doing bit mask --- diff --git a/Zend/zend_alloc.c b/Zend/zend_alloc.c index 8e4871f8f5..b1f6841a21 100644 --- a/Zend/zend_alloc.c +++ b/Zend/zend_alloc.c @@ -103,7 +103,7 @@ ZEND_API zend_alloc_globals alloc_globals; unsigned int real_size; \ unsigned int cache_index; -#define REAL_SIZE(size) ((size+7) & 0xFFFFFFF8) +#define REAL_SIZE(size) ((size+7) & ~0x7) #define CALCULATE_REAL_SIZE_AND_CACHE_INDEX(size) \ real_size = REAL_SIZE(size); \ diff --git a/Zend/zend_alloc.h b/Zend/zend_alloc.h index 4ed35185ff..2e15f17d42 100644 --- a/Zend/zend_alloc.h +++ b/Zend/zend_alloc.h @@ -52,7 +52,7 @@ typedef union _align_test { long lng; } align_test; -#define MAX_CACHED_MEMORY 16 +#define MAX_CACHED_MEMORY 16 #define MAX_CACHED_ENTRIES 24 #if (defined (__GNUC__) && __GNUC__ >= 2) #define PLATFORM_ALIGNMENT (__alignof__ (align_test))