Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
redis
Commits
1186f92b
Commit
1186f92b
authored
Apr 27, 2016
by
Itamar Haber
Committed by
antirez
May 10, 2016
Browse files
typo: %s/Emtpy/Empty/g
parent
227d6809
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/module.c
View file @
1186f92b
...
@@ -156,7 +156,7 @@ void RM_ZsetRangeStop(RedisModuleKey *key);
...
@@ -156,7 +156,7 @@ void RM_ZsetRangeStop(RedisModuleKey *key);
* 2) The key is not empty.
* 2) The key is not empty.
* 3) The specified type is unknown.
* 3) The specified type is unknown.
*/
*/
int
moduleCreateEm
t
pyKey
(
RedisModuleKey
*
key
,
int
type
)
{
int
moduleCreateEmp
t
yKey
(
RedisModuleKey
*
key
,
int
type
)
{
robj
*
obj
;
robj
*
obj
;
/* The key must be open for writing and non existing to proceed. */
/* The key must be open for writing and non existing to proceed. */
...
@@ -1127,7 +1127,7 @@ int RM_StringTruncate(RedisModuleKey *key, size_t newlen) {
...
@@ -1127,7 +1127,7 @@ int RM_StringTruncate(RedisModuleKey *key, size_t newlen) {
int
RM_ListPush
(
RedisModuleKey
*
key
,
int
where
,
RedisModuleString
*
ele
)
{
int
RM_ListPush
(
RedisModuleKey
*
key
,
int
where
,
RedisModuleString
*
ele
)
{
if
(
!
(
key
->
mode
&
REDISMODULE_WRITE
))
return
REDISMODULE_ERR
;
if
(
!
(
key
->
mode
&
REDISMODULE_WRITE
))
return
REDISMODULE_ERR
;
if
(
key
->
value
&&
key
->
value
->
type
!=
OBJ_LIST
)
return
REDISMODULE_ERR
;
if
(
key
->
value
&&
key
->
value
->
type
!=
OBJ_LIST
)
return
REDISMODULE_ERR
;
if
(
key
->
value
==
NULL
)
moduleCreateEm
t
pyKey
(
key
,
REDISMODULE_KEYTYPE_LIST
);
if
(
key
->
value
==
NULL
)
moduleCreateEmp
t
yKey
(
key
,
REDISMODULE_KEYTYPE_LIST
);
listTypePush
(
key
->
value
,
ele
,
listTypePush
(
key
->
value
,
ele
,
(
where
==
REDISMODULE_LIST_HEAD
)
?
QUICKLIST_HEAD
:
QUICKLIST_TAIL
);
(
where
==
REDISMODULE_LIST_HEAD
)
?
QUICKLIST_HEAD
:
QUICKLIST_TAIL
);
return
REDISMODULE_OK
;
return
REDISMODULE_OK
;
...
@@ -1207,7 +1207,7 @@ int RM_ZsetAdd(RedisModuleKey *key, double score, RedisModuleString *ele, int *f
...
@@ -1207,7 +1207,7 @@ int RM_ZsetAdd(RedisModuleKey *key, double score, RedisModuleString *ele, int *f
int
flags
=
0
;
int
flags
=
0
;
if
(
!
(
key
->
mode
&
REDISMODULE_WRITE
))
return
REDISMODULE_ERR
;
if
(
!
(
key
->
mode
&
REDISMODULE_WRITE
))
return
REDISMODULE_ERR
;
if
(
key
->
value
&&
key
->
value
->
type
!=
OBJ_ZSET
)
return
REDISMODULE_ERR
;
if
(
key
->
value
&&
key
->
value
->
type
!=
OBJ_ZSET
)
return
REDISMODULE_ERR
;
if
(
key
->
value
==
NULL
)
moduleCreateEm
t
pyKey
(
key
,
REDISMODULE_KEYTYPE_ZSET
);
if
(
key
->
value
==
NULL
)
moduleCreateEmp
t
yKey
(
key
,
REDISMODULE_KEYTYPE_ZSET
);
if
(
flagsptr
)
flags
=
RM_ZsetAddFlagsToCoreFlags
(
*
flagsptr
);
if
(
flagsptr
)
flags
=
RM_ZsetAddFlagsToCoreFlags
(
*
flagsptr
);
if
(
zsetAdd
(
key
->
value
,
score
,
ele
->
ptr
,
&
flags
,
NULL
)
==
0
)
{
if
(
zsetAdd
(
key
->
value
,
score
,
ele
->
ptr
,
&
flags
,
NULL
)
==
0
)
{
if
(
flagsptr
)
*
flagsptr
=
0
;
if
(
flagsptr
)
*
flagsptr
=
0
;
...
@@ -1234,7 +1234,7 @@ int RM_ZsetIncrby(RedisModuleKey *key, double score, RedisModuleString *ele, int
...
@@ -1234,7 +1234,7 @@ int RM_ZsetIncrby(RedisModuleKey *key, double score, RedisModuleString *ele, int
int
flags
=
0
;
int
flags
=
0
;
if
(
!
(
key
->
mode
&
REDISMODULE_WRITE
))
return
REDISMODULE_ERR
;
if
(
!
(
key
->
mode
&
REDISMODULE_WRITE
))
return
REDISMODULE_ERR
;
if
(
key
->
value
&&
key
->
value
->
type
!=
OBJ_ZSET
)
return
REDISMODULE_ERR
;
if
(
key
->
value
&&
key
->
value
->
type
!=
OBJ_ZSET
)
return
REDISMODULE_ERR
;
if
(
key
->
value
==
NULL
)
moduleCreateEm
t
pyKey
(
key
,
REDISMODULE_KEYTYPE_ZSET
);
if
(
key
->
value
==
NULL
)
moduleCreateEmp
t
yKey
(
key
,
REDISMODULE_KEYTYPE_ZSET
);
if
(
flagsptr
)
flags
=
RM_ZsetAddFlagsToCoreFlags
(
*
flagsptr
);
if
(
flagsptr
)
flags
=
RM_ZsetAddFlagsToCoreFlags
(
*
flagsptr
);
if
(
zsetAdd
(
key
->
value
,
score
,
ele
->
ptr
,
&
flags
,
newscore
)
==
0
)
{
if
(
zsetAdd
(
key
->
value
,
score
,
ele
->
ptr
,
&
flags
,
newscore
)
==
0
)
{
if
(
flagsptr
)
*
flagsptr
=
0
;
if
(
flagsptr
)
*
flagsptr
=
0
;
...
@@ -1649,7 +1649,7 @@ int RM_HashSet(RedisModuleKey *key, int flags, ...) {
...
@@ -1649,7 +1649,7 @@ int RM_HashSet(RedisModuleKey *key, int flags, ...) {
va_list
ap
;
va_list
ap
;
if
(
!
(
key
->
mode
&
REDISMODULE_WRITE
))
return
0
;
if
(
!
(
key
->
mode
&
REDISMODULE_WRITE
))
return
0
;
if
(
key
->
value
&&
key
->
value
->
type
!=
OBJ_HASH
)
return
0
;
if
(
key
->
value
&&
key
->
value
->
type
!=
OBJ_HASH
)
return
0
;
if
(
key
->
value
==
NULL
)
moduleCreateEm
t
pyKey
(
key
,
REDISMODULE_KEYTYPE_HASH
);
if
(
key
->
value
==
NULL
)
moduleCreateEmp
t
yKey
(
key
,
REDISMODULE_KEYTYPE_HASH
);
int
updated
=
0
;
int
updated
=
0
;
va_start
(
ap
,
flags
);
va_start
(
ap
,
flags
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment