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
b6e6624a
Commit
b6e6624a
authored
Jul 05, 2011
by
Pieter Noordhuis
Browse files
Change variable names in bulk state
parent
e7e12ade
Changes
1
Hide whitespace changes
Inline
Side-by-side
parser.c
View file @
b6e6624a
...
...
@@ -316,21 +316,21 @@ size_t redis_parser_execute(redis_parser_t *parser, redis_protocol_t **dst, cons
case
s_bulk
:
l_bulk:
{
size_t
len
=
cur
->
remaining
;
size_t
remaining
=
cur
->
remaining
;
size_t
available
=
(
end
-
pos
);
/* Everything can be read */
if
(
len
<=
(
end
-
pos
)
)
{
cur
->
remaining
-
=
len
;
CALLBACK
(
string
,
pos
,
len
);
pos
+=
len
;
nread
+=
len
;
if
(
remaining
<=
available
)
{
cur
->
remaining
=
0
;
CALLBACK
(
string
,
pos
,
remaining
);
pos
+=
remaining
;
nread
+=
remaining
;
TRANSITION_WITHOUT_POS_INCR
(
bulk_cr
);
}
/* Not everything can be read */
len
=
(
end
-
pos
);
cur
->
remaining
-=
len
;
CALLBACK
(
string
,
pos
,
len
);
pos
+=
len
;
nread
+=
len
;
cur
->
remaining
-=
available
;
CALLBACK
(
string
,
pos
,
available
);
pos
+=
available
;
nread
+=
available
;
goto
finalize
;
}
...
...
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