mirror of
https://github.com/fluencelabs/redis
synced 2025-03-19 17:10:50 +00:00
add function to retrieve ziplist size in bytes
This commit is contained in:
parent
c4aace9003
commit
4812cf2873
@ -411,6 +411,11 @@ unsigned int ziplistLen(unsigned char *zl) {
|
|||||||
return len;
|
return len;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Return size in bytes of ziplist. */
|
||||||
|
unsigned int ziplistSize(unsigned char *zl) {
|
||||||
|
return ZIPLIST_BYTES(zl);
|
||||||
|
}
|
||||||
|
|
||||||
void ziplistRepr(unsigned char *zl) {
|
void ziplistRepr(unsigned char *zl) {
|
||||||
unsigned char *p, encoding;
|
unsigned char *p, encoding;
|
||||||
unsigned int l, lsize;
|
unsigned int l, lsize;
|
||||||
|
@ -11,3 +11,4 @@ unsigned char *ziplistDelete(unsigned char *zl, unsigned char **p);
|
|||||||
unsigned char *ziplistDeleteRange(unsigned char *zl, unsigned int index, unsigned int num);
|
unsigned char *ziplistDeleteRange(unsigned char *zl, unsigned int index, unsigned int num);
|
||||||
unsigned int ziplistCompare(unsigned char *p, unsigned char *entry, unsigned int elen);
|
unsigned int ziplistCompare(unsigned char *p, unsigned char *entry, unsigned int elen);
|
||||||
unsigned int ziplistLen(unsigned char *zl);
|
unsigned int ziplistLen(unsigned char *zl);
|
||||||
|
unsigned int ziplistSize(unsigned char *zl);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user