Skip to content

Commit a077a6e

Browse files
authored
count_until: ensure is_integer when raising argument error (#15030)
1 parent fff97fd commit a077a6e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/elixir/lib/enum.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -780,7 +780,7 @@ defmodule Enum do
780780
end
781781
end
782782

783-
def count_until(_enumerable, limit) do
783+
def count_until(_enumerable, limit) when is_integer(limit) do
784784
raise ArgumentError, "expected limit to be greater than 0, got: #{limit}"
785785
end
786786

@@ -805,7 +805,7 @@ defmodule Enum do
805805
end
806806
end
807807

808-
def count_until(_enumerable, _fun, limit) do
808+
def count_until(_enumerable, _fun, limit) when is_integer(limit) do
809809
raise ArgumentError, "expected limit to be greater than 0, got: #{limit}"
810810
end
811811

0 commit comments

Comments
 (0)