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
hiredis
Commits
bc5dcdbc
Commit
bc5dcdbc
authored
Oct 30, 2010
by
Pieter Noordhuis
Browse files
Status replies should have type REDIS_REPLY_STATUS
parent
171b5a24
Changes
2
Hide whitespace changes
Inline
Side-by-side
hiredis.c
View file @
bc5dcdbc
...
...
@@ -118,10 +118,6 @@ static void *createStringObject(redisReadTask *task, char *str, size_t len) {
r->str = value;
r->len = len;
/* for API compat, set STATUS to STRING */
if (task->type == REDIS_REPLY_STATUS)
r->type = REDIS_REPLY_STRING;
if (task->parent) {
redisReply *parent = task->parent;
assert(parent->type == REDIS_REPLY_ARRAY);
...
...
test.c
View file @
bc5dcdbc
...
...
@@ -44,7 +44,7 @@ static void test_blocking_connection() {
__connect
(
&
c
);
/* reconnect */
test
(
"Is able to deliver commands: "
);
reply
=
redisCommand
(
c
,
"PING"
);
test_cond
(
reply
->
type
==
REDIS_REPLY_ST
RING
&&
test_cond
(
reply
->
type
==
REDIS_REPLY_ST
ATUS
&&
strcasecmp
(
reply
->
str
,
"pong"
)
==
0
)
freeReplyObject
(
reply
);
...
...
@@ -65,7 +65,7 @@ static void test_blocking_connection() {
test
(
"Is a able to send commands verbatim: "
);
reply
=
redisCommand
(
c
,
"SET foo bar"
);
test_cond
(
reply
->
type
==
REDIS_REPLY_ST
RING
&&
test_cond
(
reply
->
type
==
REDIS_REPLY_ST
ATUS
&&
strcasecmp
(
reply
->
str
,
"ok"
)
==
0
)
freeReplyObject
(
reply
);
...
...
@@ -122,7 +122,7 @@ static void test_blocking_connection() {
reply
->
element
[
0
]
->
elements
==
2
&&
!
memcmp
(
reply
->
element
[
0
]
->
element
[
0
]
->
str
,
"bar"
,
3
)
&&
!
memcmp
(
reply
->
element
[
0
]
->
element
[
1
]
->
str
,
"foo"
,
3
)
&&
reply
->
element
[
1
]
->
type
==
REDIS_REPLY_ST
RING
&&
reply
->
element
[
1
]
->
type
==
REDIS_REPLY_ST
ATUS
&&
strcasecmp
(
reply
->
element
[
1
]
->
str
,
"pong"
)
==
0
);
freeReplyObject
(
reply
);
}
...
...
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