mirror of
https://github.com/sinatra/sinatra
synced 2023-03-27 23:18:01 -04:00
Merge pull request #1215 from amatsuda/ruby2.4
⚠️ constant ::Fixnum is deprecated
This commit is contained in:
commit
9f4100a769
1 changed files with 3 additions and 3 deletions
|
@ -1088,8 +1088,8 @@ module Sinatra
|
|||
def invoke
|
||||
res = catch(:halt) { yield }
|
||||
|
||||
res = [res] if Fixnum === res or String === res
|
||||
if Array === res and Fixnum === res.first
|
||||
res = [res] if Integer === res or String === res
|
||||
if Array === res and Integer === res.first
|
||||
res = res.dup
|
||||
status(res.shift)
|
||||
body(res.pop)
|
||||
|
@ -1253,7 +1253,7 @@ module Sinatra
|
|||
case value
|
||||
when Proc
|
||||
getter = value
|
||||
when Symbol, Fixnum, FalseClass, TrueClass, NilClass
|
||||
when Symbol, Integer, FalseClass, TrueClass, NilClass
|
||||
getter = value.inspect
|
||||
when Hash
|
||||
setter = proc do |val|
|
||||
|
|
Loading…
Add table
Reference in a new issue