From: Pieter Noordhuis Date: Sat, 22 May 2010 17:35:26 +0000 (+0200) Subject: re-introduce ZIP_BIGLEN for clarity X-Git-Url: https://git.saurik.com/redis.git/commitdiff_plain/aa549962a4227f8732e3c9448ba8910160ec3ec4 re-introduce ZIP_BIGLEN for clarity --- diff --git a/ziplist.c b/ziplist.c index 55fcc80c..4907d07b 100644 --- a/ziplist.c +++ b/ziplist.c @@ -24,6 +24,7 @@ #include "ziplist.h" #define ZIP_END 255 +#define ZIP_BIGLEN 254 /* Entry encoding */ #define ZIP_ENC_RAW 0 @@ -42,7 +43,7 @@ #define ZIPLIST_LENGTH(zl) (*((zl)+sizeof(unsigned int))) #define ZIPLIST_HEADER_SIZE (sizeof(unsigned int)+1) #define ZIPLIST_INCR_LENGTH(zl,incr) { \ - if (ZIPLIST_LENGTH(zl) < (ZIP_END-1)) ZIPLIST_LENGTH(zl)+=incr; } + if (ZIPLIST_LENGTH(zl) < ZIP_BIGLEN) ZIPLIST_LENGTH(zl)+=incr; } /* Return bytes needed to store integer encoded by 'encoding' */ static unsigned int zipEncodingSize(char encoding) {