D. Bur Windows Builder is not working in SU24

It is not necessary to post the same error report 19 times.


This error comes from the fact that the Fixnum and Bignum subclasses have been removed from Ruby 3.x. Code should just test against the Integer class going forward.

A temporary solution is to define aliases to the Integer class.

If DB_WM is a module then …

module DBUR
  module DB_WM

    Fixnum = ::Integer
    Bignum = ::Integer

  end
end

But if DB_WM is a class, then:

module DBUR
  class DB_WM

    Fixnum = ::Integer
    Bignum = ::Integer

  end
end
1 Like