fix manual incomplete state in done
This commit is contained in:
parent
d04f231a0e
commit
1bb6822ac2
1 changed files with 1 additions and 5 deletions
|
@ -913,11 +913,7 @@ done(<<S, Rest/binary>>, Handler, [], Config) when ?is_whitespace(S) ->
|
||||||
done(<<?solidus, Rest/binary>>, Handler, [], Config=#config{comments=true}) ->
|
done(<<?solidus, Rest/binary>>, Handler, [], Config=#config{comments=true}) ->
|
||||||
comment(Rest, Handler, [done], Config);
|
comment(Rest, Handler, [done], Config);
|
||||||
done(<<>>, {Handler, State}, [], Config=#config{explicit_end=true}) ->
|
done(<<>>, {Handler, State}, [], Config=#config{explicit_end=true}) ->
|
||||||
{incomplete, fun(Stream) when is_binary(Stream) ->
|
incomplete(done, <<>>, {Handler, State}, [], Config);
|
||||||
done(<<Stream/binary>>, {Handler, State}, [], Config)
|
|
||||||
; (end_stream) -> State
|
|
||||||
end
|
|
||||||
};
|
|
||||||
done(<<>>, {_Handler, State}, [], _Config) -> State;
|
done(<<>>, {_Handler, State}, [], _Config) -> State;
|
||||||
done(Bin, Handler, Stack, Config) -> ?error(done, Bin, Handler, Stack, Config).
|
done(Bin, Handler, Stack, Config) -> ?error(done, Bin, Handler, Stack, Config).
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue