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
|
def invoke
|
||||||
res = catch(:halt) { yield }
|
res = catch(:halt) { yield }
|
||||||
|
|
||||||
res = [res] if Fixnum === res or String === res
|
res = [res] if Integer === res or String === res
|
||||||
if Array === res and Fixnum === res.first
|
if Array === res and Integer === res.first
|
||||||
res = res.dup
|
res = res.dup
|
||||||
status(res.shift)
|
status(res.shift)
|
||||||
body(res.pop)
|
body(res.pop)
|
||||||
|
@ -1253,7 +1253,7 @@ module Sinatra
|
||||||
case value
|
case value
|
||||||
when Proc
|
when Proc
|
||||||
getter = value
|
getter = value
|
||||||
when Symbol, Fixnum, FalseClass, TrueClass, NilClass
|
when Symbol, Integer, FalseClass, TrueClass, NilClass
|
||||||
getter = value.inspect
|
getter = value.inspect
|
||||||
when Hash
|
when Hash
|
||||||
setter = proc do |val|
|
setter = proc do |val|
|
||||||
|
|
Loading…
Add table
Reference in a new issue