Fix `buffer::pop`
The pop()
function rotated the internal state in the wrong order, causing pop()
s to overwrite b
, c
and d
to be equal every time.
This has been fixed, and the mut a
has been removed from push()
too.
The pop()
function rotated the internal state in the wrong order, causing pop()
s to overwrite b
, c
and d
to be equal every time.
This has been fixed, and the mut a
has been removed from push()
too.