We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d224c14 commit 39b0361Copy full SHA for 39b0361
src/stream.jl
@@ -261,7 +261,7 @@ end
261
# ---------
262
263
function fillbuffer(stream::TranscodingStream)
264
- @assert stream.state.state == :read
+ changestate!(stream, :read)
265
buffer1 = stream.state.buffer1
266
buffer2 = stream.state.buffer2
267
nfilled::Int = 0
@@ -288,7 +288,7 @@ function fillbuffer(stream::TranscodingStream)
288
end
289
290
function flushbuffer(stream::TranscodingStream)
291
- @assert stream.state.state == :write
+ changestate!(stream, :write)
292
nflushed::Int = 0
293
makemargin!(stream.state.buffer1, 0)
294
while marginsize(stream.state.buffer1) == 0
0 commit comments