summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraycabta <aycabta@gmail.com>2019-07-11 17:21:00 +0900
committeraycabta <aycabta@gmail.com>2019-07-11 17:21:00 +0900
commit71ead0787283b469f5e834cb1868a8caa78702f1 (patch)
treee64bf6ff1136ac58a9bd5d1be75cedf36d63cc4c
parent4e038a7e64a9d52eed59b8f05647d4e58d265ec3 (diff)
Add arg check to Reline.dig_perfect_match_proc=
-rw-r--r--lib/reline.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/reline.rb b/lib/reline.rb
index c27e4a380d..bf8967c561 100644
--- a/lib/reline.rb
+++ b/lib/reline.rb
@@ -208,6 +208,7 @@ module Reline
@@dig_perfect_match_proc
end
def self.dig_perfect_match_proc=(p)
+ raise ArgumentError unless p.is_a?(Proc)
@@dig_perfect_match_proc = p
end