diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 763cb27..b34386b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,6 +9,9 @@ jobs: fail-fast: false matrix: ruby: + - '3.4' + - '3.3' + - '3.2' - '3.1' - '3.0' - '2.7' diff --git a/Gemfile.lock b/Gemfile.lock index 951a98a..2c52a42 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,13 +2,14 @@ GEM remote: https://rubygems.org/ specs: bump (0.10.0) - maxitest (4.1.0) - minitest (>= 5.0.0, < 5.15.0) - minitest (5.14.4) + maxitest (5.8.0) + minitest (>= 5.14.0, < 5.26.0) + minitest (5.25.4) rake (13.0.6) PLATFORMS arm64-darwin-21 + arm64-darwin-24 x86_64-linux DEPENDENCIES diff --git a/lib/rchardet/mbcharsetprober.rb b/lib/rchardet/mbcharsetprober.rb index 60de640..cd775d9 100644 --- a/lib/rchardet/mbcharsetprober.rb +++ b/lib/rchardet/mbcharsetprober.rb @@ -34,7 +34,7 @@ def initialize super @distributionAnalyzer = nil @codingSM = nil - @lastChar = "\x00\x00" + @lastChar = +"\x00\x00" end def reset @@ -45,7 +45,7 @@ def reset if @distributionAnalyzer @distributionAnalyzer.reset() end - @lastChar = "\x00\x00" + @lastChar = +"\x00\x00" end def get_charset_name