Skip to content

Commit 5ecb694

Browse files
committed
Fix Elixir 1.19 warnings
1 parent a8ec70c commit 5ecb694

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/circular_buffer.ex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,16 @@ defmodule CircularBuffer do
3737
"""
3838
@spec insert(t(), any()) :: t()
3939
def insert(%CB{b: b} = cb, item) when b != [] do
40-
%CB{cb | a: [item | cb.a], b: tl(b)}
40+
%{cb | a: [item | cb.a], b: tl(b)}
4141
end
4242

4343
def insert(%CB{count: count, max_size: max_size} = cb, item) when count < max_size do
44-
%CB{cb | a: [item | cb.a], count: cb.count + 1}
44+
%{cb | a: [item | cb.a], count: cb.count + 1}
4545
end
4646

4747
def insert(%CB{b: []} = cb, item) do
4848
new_b = cb.a |> Enum.reverse() |> tl()
49-
%CB{cb | a: [item], b: new_b}
49+
%{cb | a: [item], b: new_b}
5050
end
5151

5252
@doc """

0 commit comments

Comments
 (0)