projects
/
redis.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Contextualize comment.
[redis.git]
/
src
/
adlist.h
diff --git
a/src/adlist.h
b/src/adlist.h
index a1209f62faaf8537ea752c250fe8c65f5c5b247c..259bd0f8380c9697c28bfca0afb737404f7c0127 100644
(file)
--- a/
src/adlist.h
+++ b/
src/adlist.h
@@
-50,7
+50,7
@@
typedef struct list {
void *(*dup)(void *ptr);
void (*free)(void *ptr);
int (*match)(void *ptr, void *key);
void *(*dup)(void *ptr);
void (*free)(void *ptr);
int (*match)(void *ptr, void *key);
- unsigned
int
len;
+ unsigned
long
len;
} list;
/* Functions implemented as macros */
} list;
/* Functions implemented as macros */
@@
-81,9
+81,10
@@
listNode *listNext(listIter *iter);
void listReleaseIterator(listIter *iter);
list *listDup(list *orig);
listNode *listSearchKey(list *list, void *key);
void listReleaseIterator(listIter *iter);
list *listDup(list *orig);
listNode *listSearchKey(list *list, void *key);
-listNode *listIndex(list *list,
int
index);
+listNode *listIndex(list *list,
long
index);
void listRewind(list *list, listIter *li);
void listRewindTail(list *list, listIter *li);
void listRewind(list *list, listIter *li);
void listRewindTail(list *list, listIter *li);
+void listRotate(list *list);
/* Directions for iterators */
#define AL_START_HEAD 0
/* Directions for iterators */
#define AL_START_HEAD 0