]> git.saurik.com Git - redis.git/commitdiff
re-introduce ZIP_BIGLEN for clarity
authorPieter Noordhuis <pcnoordhuis@gmail.com>
Sat, 22 May 2010 17:35:26 +0000 (19:35 +0200)
committerPieter Noordhuis <pcnoordhuis@gmail.com>
Sat, 29 May 2010 19:10:16 +0000 (21:10 +0200)
ziplist.c

index 55fcc80cdce415ee9e71846100266244e955e093..4907d07b24382a5bbadcdd1f504f1ef611583655 100644 (file)
--- 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) {