]> git.saurik.com Git - redis.git/blobdiff - ziplist.c
add function to retrieve ziplist size in bytes
[redis.git] / ziplist.c
index 3dc534d31397ae1b7bd90ff40e8c3001267ead79..4b4c568dafb130eb84f295bcf889275cbd00b559 100644 (file)
--- a/ziplist.c
+++ b/ziplist.c
@@ -411,6 +411,11 @@ unsigned int ziplistLen(unsigned char *zl) {
     return len;
 }
 
+/* Return size in bytes of ziplist. */
+unsigned int ziplistSize(unsigned char *zl) {
+    return ZIPLIST_BYTES(zl);
+}
+
 void ziplistRepr(unsigned char *zl) {
     unsigned char *p, encoding;
     unsigned int l, lsize;