mirror of
https://github.com/fluencelabs/redis
synced 2025-03-19 17:10:50 +00:00
parent
cf737ff1c8
commit
9aba616866
@ -739,8 +739,8 @@ unsigned char *ziplistPrev(unsigned char *zl, unsigned char *p) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Get entry pointed to by 'p' and store in either 'e' or 'v' depending
|
/* Get entry pointed to by 'p' and store in either '*sstr' or 'sval' depending
|
||||||
* on the encoding of the entry. 'e' is always set to NULL to be able
|
* on the encoding of the entry. '*sstr' is always set to NULL to be able
|
||||||
* to find out whether the string pointer or the integer value was set.
|
* to find out whether the string pointer or the integer value was set.
|
||||||
* Return 0 if 'p' points to the end of the ziplist, 1 otherwise. */
|
* Return 0 if 'p' points to the end of the ziplist, 1 otherwise. */
|
||||||
unsigned int ziplistGet(unsigned char *p, unsigned char **sstr, unsigned int *slen, long long *sval) {
|
unsigned int ziplistGet(unsigned char *p, unsigned char **sstr, unsigned int *slen, long long *sval) {
|
||||||
@ -788,7 +788,8 @@ unsigned char *ziplistDeleteRange(unsigned char *zl, unsigned int index, unsigne
|
|||||||
return (p == NULL) ? zl : __ziplistDelete(zl,p,num);
|
return (p == NULL) ? zl : __ziplistDelete(zl,p,num);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Compare entry pointer to by 'p' with 'entry'. Return 1 if equal. */
|
/* Compare entry pointer to by 'p' with 'sstr' of length 'slen'. */
|
||||||
|
/* Return 1 if equal. */
|
||||||
unsigned int ziplistCompare(unsigned char *p, unsigned char *sstr, unsigned int slen) {
|
unsigned int ziplistCompare(unsigned char *p, unsigned char *sstr, unsigned int slen) {
|
||||||
zlentry entry;
|
zlentry entry;
|
||||||
unsigned char sencoding;
|
unsigned char sencoding;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user