Skip to content

Commit b46ae53

Browse files
committed
Satisfy 1.19 compiler
1 parent fee9b60 commit b46ae53

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lib/boombox/packet.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ defmodule Boombox.Packet do
2525
defstruct @enforce_keys ++ [format: %{}]
2626

2727
@spec update_payload(t(), (payload() -> payload())) :: t()
28-
def update_payload(packet, fun) do
28+
def update_payload(%__MODULE__{} = packet, fun) do
2929
%__MODULE__{packet | payload: fun.(packet.payload)}
3030
end
3131
end

lib/boombox/server.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ defmodule Boombox.Server do
285285
end
286286

287287
@impl true
288-
def handle_info({boombox_elixir_element, pid}, state)
288+
def handle_info({boombox_elixir_element, pid}, %State{} = state)
289289
when boombox_elixir_element in [:boombox_elixir_source, :boombox_elixir_sink] do
290290
reply(state.current_client, state.boombox_mode)
291291

@@ -403,7 +403,7 @@ defmodule Boombox.Server do
403403

404404
@spec handle_request({:run, boombox_opts()}, GenServer.from() | Process.dest(), State.t()) ::
405405
{:noreply, State.t()}
406-
defp handle_request({:run, boombox_opts}, from, state) do
406+
defp handle_request({:run, boombox_opts}, from, %State{} = state) do
407407
boombox_mode = get_boombox_mode(boombox_opts)
408408

409409
%{supervisor: pipeline_supervisor, pipeline: pipeline} =

0 commit comments

Comments
 (0)