mirror of
https://github.com/fluencelabs/redis
synced 2025-03-19 09:00:51 +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 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;
|
||||
|
@ -10,4 +10,5 @@ unsigned int ziplistGet(unsigned char *p, unsigned char **e, unsigned int *elen,
|
||||
unsigned char *ziplistDelete(unsigned char *zl, unsigned char **p);
|
||||
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 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